Explore details about location Sur 73. Sur 73 is a location situated within the Iztacalco alongside other areas such as Cafetal, Playa Pichilingue, Vainilla.