BAY CREST SEC 3

1210 83rd St NE Miami FL 33138

FOR SALE
1210 NE 83rd St, Miami FL 33138
3 bed
2 bath
1639 sqft

$2,689,000

$111,000
Price Decreased