Alvin Sherman Library (built 2001)
Location: 26.0795761°N, 80.2424126°W