Address: 8560 SW 129th Terrace in Miami-Dade County

Property type: This is a 12,029-square-foot, one-story industrial building constructed in 1972 on a just over half-acre lot, according to the Miami-Dade County Property Appraiser’s office.  The transaction includes two vacant lots totaling 11,257 square feet.