Tag

Atlanta GA

Oasis at Scholars Landing

Atlanta GA A 60-unit assisted living residence for seniors located on the western side of the city of Atlanta, adjacent to several college campuses, and directly across the street from its sister building, a recently completed independent senior residence.