Beach StreetUnit 101
Boston, MA02111

1710 sqft

$624,000