Navarre Street Condominium Association
51 Navarre Street
Roslindale, MA 02131
Constructed 2010-2013
Lot Size: 6,360 square feet
Number of Units: 2
Navarre Street Condominium Association
51 Navarre Street
Roslindale, MA 02131
Constructed 2010-2013
Lot Size: 6,360 square feet
Number of Units: 2