17780 SW 160th Ave.
Miami, FL 33187
Horse Farm
4 bedrooms
3 full bathrooms
3,825 sqft
Lot: 1.50 acres