A large Townhouse measuring approximately 740sqms in a very good location in Birkirkara Ideal for development Freehold