Explore details about location Calle 21A Sur. Calle 21A Sur is a location situated within the Kennedy alongside other areas such as Calle 12, Calle 43D S, Calle 5.