Address: 244 Biscayne Blvd., Miami

Property type: 66,207 square feet of retail space