A rare gem in the University area, 88 Knollwood offers 1,829 sf of inviting living space set on nearly a half-acre of lush, mature gardens. 3