AMD PL OF BELMAR

1075 89th St NE Miami FL 33138

Active With Contract
1075 NE 89th St, Miami FL 33138
5 bed
4 bath
3225 sqft

$2,975,000

$200,000
Price Decreased