20 Montvale Street, Unit 3

 Roslindale 

$599,000