Lake Vista is a place called home, ideal for families. A quaint setting with 20 apartments, each 1400 sq ft. The property features: a swimming pool and gym with garden view. Lake Vista is in close proximity to Manor Park where shopping is a breeze!
Don't let this opportunity pass you by!!!