Tamiami Trail and SW 147th Avenue
A 12-acre shopping center located in Dade County, Florida with approximately 140,000 square feet of retail and office space.