23 GLENDALE ROAD, GLEN EDEN