14100 SW 199th AveMiami, FL 33196
Horse Farm 217,800 sqft Lot: 5.00 acres
See More Details, Photos & More
More Details