New World Center (built 2011)
Location: 25.792°N, 80.133°W