Business centre – 463sq.m for rent, City centre, Limassol