€198,000 EUR
$212,804 USD
Castellar del Vallès, Barcelona, Spain
1,518 sq. ft. - 141 m2
1 bedroom - 1 bath
€185,000 EUR
$198,832 USD
Castellar del Vallès, Barcelona, Spain
3,229 sq. ft. - 300 m2
3 bedrooms - 2 baths
€165,000 EUR
$177,337 USD
Castellar del Vallès, Barcelona, Spain
753 sq. ft. - 70 m2
3 bedrooms - 1 bath
€109,000 EUR
$117,150 USD
Castellar del Vallès, Barcelona, Spain
2,110 sq. ft. - 196 m2
1 bedroom - 1 bath
(4 Results)