829 NW 113th St
7-bedroom house for sale in Miami
$575,000
Price
-
13
%