A large townhouse located on one of the most commercial roads in Birkirkara, this property is suitable for offices.