90 SW 3rd St 2207
1-bedroom apartments for sale in Ivy, Miami
$435,000
Price
-
3
%