Miami, FL 33129
Type:
Retail
Price:
TBD
Net Rentable (SF):
4,143 SF
Year Built:
1987
Lot Size:
3,560 SF