€6,950,000 EUR
$7,232,795 USD
Castellar del Vallès, Barcelona, Spain
20,430 sq. ft. - 1,898 m2
14 bedrooms - 13 baths
€198,000 EUR
$206,057 USD
Castellar del Vallès, Barcelona, Spain
1,518 sq. ft. - 141 m2
1 bedroom - 1 bath
€98,000 EUR
$101,988 USD
Castellar del Vallès, Barcelona, Spain
2,110 sq. ft. - 196 m2
1 bedroom - 1 bath
(3 Results)