Francisco Rodrigues

15 results
House for sale in Leiria, Portugal
Leiria

House • 5 room(s) • 5 bed. • 4 bath. • 8859 sq ft (823 m²)

$605,474
$620,482-15,007