bay vista apts
1078 Harwood St, Vancouver
Description