South Tamiami Airport Park is a 22.235 sf Condo with 9 wharehouses located in Miami, Florida. Built in 2007.
Adress: 313860 SW 143 CT 1, Miami, FL 3318-6131. Units: 9 GLA: 22.235 sf