Apartment for sale Split, ST1331IVX

€ 480,000

Apartment for sale Split - ST1331IVX - breathtaking sea view (1)