$2,995,000

3 br | 2ba | 2,048 sqft

3 Battery Wharf #3505, Boston, MA 02109

Active