€4,200/ month·St Julian'sLuxury Duplex Apartment with Terrace in Metropolitan Centre32180 m²40 m²24/7