House for sale in Barcelona, Spain

Sort 12155 results:
IDR12,469,541,168
Sant Iscle de Vallalta

6 room(s) • 6 Bed. • 2 Bath. • 425 m²