Apartments in Medford, MA
Mystic Place is a top choice for Boston luxury apartments and is located just 15 minutes from downtown Boston. It is also conveniently located near the Wellington Station MBTA Orange Line. Mystic Place Apartments offers newly renovated one and two bedroom apartments with all utilities included. Enjoy a convenient lifestyle near great dining, shopping and the Mystic River reservation walkway, all at our beautiful Medford, MA apartments.