Sale Home on a Freehold Land in Verata 15421 Southwest 39th Terrace, Miami, FL 33185, USA $375,000 3 Beds 2 Baths