AMD PL BISCAYNE PINES

1141 90th St NE Miami FL 33138

Pending
1141 NE 90th St, Miami FL 33138
4 bed
4 bath
3454 sqft

$5,400,000

$1,100,000
Price Decreased