Apartments Latitud Sur

This residence is located 150 meters from the Alameda Avenue, the main avenue of Santiago.
[1]