Apartment in Altos De Los Monteros 635,000 € 114 M² Build size 34 M² Plot Size 2 Bathrooms 2 Bedrooms