6207 Station Cir
(1)

6207 Station Cir, Dedham, MA 02026

Reviews

1 year ago

Avalon 250

This is the Life! The Luxury Life, everything within arms reach. The Legacy Plaza across the street. There is everything you could want in an apartment, comfort and quality. Staff is great, property manicured. Includes parking garage, Pool and gym. The train and bus in walking distance. Pets welcomed.