Casza
House for sale, Rabat, in Rabat, Malta - EUR 776,228 | 3 bed, 2 bath, townhouse | Casza