Add to favoritesHouse for Renovation in Folgarosa, Torres VedrasMaxialStudio apartment • 5 room(s) • 4 bed. • 1 bath. • 1787 sq ft (166 m²)$58,419Request a tourContact agent