64 Catherine St64
Jamaica Plain, MA02131

3 beds2 full baths1 half bath1661 sqft

$789,000