1/61.050 €Flat in Castro, 17, Parroquias de Santiago 3 rooms · 2 bath · 80 m² · Elevator · Private real estate 19 days agoContactCallCallContact