Property To Let
Agency Ref: 17506 An 80 sqm corner office space available for rent in Gzira with a 40 sqm terrace