15421 Southwest 39th Terrace, Miami, FL 33185, USA
For Sale $19,500,000 - Commercial Properties
Lot Size : 90,169 sqft or 2.07 Acres
Rental Income : $818,740 (Low) /
$900,000(High)
About 200 new homes recently built in walking distance.
Confidentiality Required