Property Location Home icon

Location Details

Address 6211 Renaud Road
City Ottawa
State ON
Country Canada

Property Description

Edgewater is a new townhouse development by Glenview Homes currently in preconstruction at 6211 Renaud Road, Ottawa.