$11,366House for rent in Castellar del Vallès, SpainCastellar del VallèsHouse • 6 room(s) • 6 bed. • 7 bath. • 938 m²Add to favorites