Landmark at Avery Place, previously Reflections at Carrollwood, is an apartment complex that boasts a newly renovated clubhouse and upgraded one- and two-bedroom units. Amenities include a modern fitness facility, a pool and a 24-hour clothes-care center. Large pets are welcome. Drop by for a tour of a model apartment.