Claridge Icon is a new condo development by Claridge Homes currently under construction at 505 Preston Street, Ottawa. The development is scheduled for completion in 2021. Sales for available units range in price from $416,000 to over $3,019,000. Claridge Icon has a total of 320 units. Sizes range from 625 to 2725 square feet.