Barcelona - Castellar del Vallès - For sale

REF: SBRE-0112046

Sale price
178 000 €

Currency converter
Energy Certificate


Property Features