6/21-23 Everard Street, Glenroy sold price