15A Silverstone place, Riverdale sold price