8 days agoCondo/Apartment for sale, 804 - 242 Rideau St, in Ottawa, CanadaOttawa, 804 - 242 Rideau StCondo/Apartment • 5 room(s) • 1 bed. • 1 bath.