Commercial Building – 282m2 for rent, Town center, Limassol