Office – 113 sq.m for rent, Neapolis area, Limassol