A 764 square meter site in a great area in Gzira. The site has a 29.1m facade and 54m depth. It has potential for further development. Get in touch and book your viewing now