€980,000 EUR
$1,076,883 USD
Torres Vedras, Lisbon, Portugal
2,992 sq. ft. - 278 m2
4 bedrooms - 4 baths
€675,000 EUR
$741,731 USD
Torres Vedras, Lisbon, Portugal
2,960 sq. ft. - 275 m2
5 bedrooms - 4 baths
€169,000 EUR
$185,707 USD
Torres Vedras, Lisbon, Portugal
1,507 sq. ft. - 140 m2
2 bedrooms - 2 baths
(4 Results)