80 Rebecca Street, Doveton sold price  [Street view]