215 S Main St Ste 102 Keller, TX 76248 If people leave your opinion of this flat (Lakeview), you'll read below and help you make better decisions when choosing flat.