$16,900,000
20551 Southwest 162nd Avenue, Miami, FL 33187
$519,000
1220 Euclid Avenue, Unit 5, Miami Beach, FL 33139