A selection of 7 commercial premises in a well sought new development area in Qawra. Commercial premises range from 95 to 126 sqm