Yaletown Condo for sale: 903 1188 Richards Street - Park Plaza $528,000 2 bedroom 893 sq.ft.