Flats in Croatia Apartments Barba Address: Ulica kraljice Jelene 1, 21220 Trogir Croatia Phone Number: +385 21 88 80 22