Camelia II Gardens

1780 191st St NE Miami FL 33179

FOR SALE
1780 NE 191st St # 609, Miami FL 33179
1 bed
1 bath
1036 sqft

$147,500

$5,095
Price Decreased