Sold for $6.8 million, the property spanning 45,481 square feet comprises three buildings situated on a generous 77,753 square foot lot located at 7455 NW 32nd Ave, 7420 NW 31st Ave, and 3090 NW 75th St in Miami.