Apartment in Barcelona

Vendor code: IV01960270
€218,000