Apartment For Sale St Julian's € 228,000 MLS No : 240221001-130 System Ref: : 1105