216 Hancock Road, Redwood Park sold price