3646 Innes Road, Ottawa, ON, Canada, Ottawa
The Commons - Phase 2 is a new townhouse community by Glenview Homes at 3646 Innes Road, Ottawa . The community was completed in Apr 2025. Available units range in price from $615,990 to $733,990. The Commons - Phase 2 has a total of 140 units. Sizes range from 1,806 to 2,260 square feet.