Small and Affordable 104m2 Office Space to let in Menlyn Square Office Park.