Rio Vista Apartments Ltd.

A Montreal-based developer is proposing to build a 31-storey apartment building at 400 Stewart St. in Sandy Hill.