902 1295 Richards Street, The Eden, Yaletown Listed at $485,000