Discover a whole new Smyrna from our convenient location. Situated on Roswell Street, our apartments in Avonlea Square keep you close to everything and yet removed from it all.