Active$710,000
TLC ≈ $5,671/mo
3 3 1,408 sqft
124 Glendower Rd #2, Boston, MA 02131
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active