6 days agoApartment for sale, 804 - 242 Rideau St, in Ottawa, CanadaOttawa, 804 - 242 Rideau StApartment • 5 room(s) • 1 bed. • 1 bath.