32 Avalon Street, Richmond sold price