Our newest listing is at the ICON, the tallest condo building in Ottawa.
Price is $625,000 and this apartment is on the 17th floor with views from 3 sides.
Stunning open concept one bedroom, one bathroom home in the sky. Two floor to ceiling walls of windows with a ...
View More