ONYX Apartments

St Julians