43 Avalon Street, Richmond sold price