34 Olympus Way, Richmond sold price