Sliema Duplex PenthouseDuplex penthouse located walking distance to the seafront and all amenities. Project to be complete June 2023.