15421 Southwest 39th Terrace, Miami, FL 33185, USA
For Lease $420,000.00 - Business, Commercial, Land
Commercial Land Near Wal-Mart Supercenter, Strip Mall, Tractor Supply and Several Restaurants. High Traffic Area.