8500 SW 117th Ave, Miami, FL 33183

8500 SW 117th Ave, Kendall, FL 33183

Total Square Feet: 124,000 sq. ft.
Land Size: 6 Acres

Contact Us

Share This: