23-Story Tech Tower Secures Approval for 10941 SW 7th Street, Miami, FL
Tech Tower has recently secured approval in Sweetwater, FL. The 23-story apartment building will offer 170 apartments, with 20 percent (34 homes) designated as workforce housing. The building can accommodate up to 678 beds.