Add to favoritesHouse for sale, Aveiro, in Mamarrosa, PortugalMamarrosaHouse • 5 room(s) • 4 bed. • 3864 sq ft (359 m²)$403,925Request a tourContact agent