Office – 226sqm for rent, Town centre, Limassol