Business centre – 1,440sq.m for sale, Agios Nicolas area, Limassol