34 Houchens Road, Glenview sold price