Dolphin Mall (built 2001)
Location: 25.7876°N, 80.3806°W