Office – 327sqm for rent, Town centre, Limassol