250m2 Office Space to let in Glen Manor Office Park, Menlyn.