€198,000 EUR
$214,052 USD
Castellar del Vallès, Barcelona, Spain
1,518 sq. ft. - 141 m2
1 bedroom - 1 bath
€185,000 EUR
$199,998 USD
Castellar del Vallès, Barcelona, Spain
3,229 sq. ft. - 300 m2
3 bedrooms - 2 baths
€109,000 EUR
$117,837 USD
Castellar del Vallès, Barcelona, Spain
2,110 sq. ft. - 196 m2
1 bedroom - 1 bath
(3 Results)