A beautiful townhouse situated in the heart of Zabbar.
This town house comprises of :
Close to all amenities and public transport.