Just Listed€1,250,000Townhouse • 3 Bedroom • 4 BathroomSão Mamede de Infesta e Senhora da HoraListing Manager