20 Greta Street, Glenview sold price