€535,000 EUR
$580,405 USD
Torres Vedras, Lisbon, Portugal
2,368 sq. ft. - 220 m2
3 bedrooms - 4 baths
€399,000 EUR
$432,863 USD
Torres Vedras, Lisbon, Portugal
1,873 sq. ft. - 174 m2
4 bedrooms - 2 baths
€390,000 EUR
$423,099 USD
Torres Vedras, Lisbon, Portugal
1,442 sq. ft. - 134 m2
4 bedrooms - 1 bath
(10 Results)