A site situated in a residential area in Zabbar. The site measures 21ft by 70ft and has a total plot area of 135SQM. Get in touch and book your viewing now!