Property Location Home icon

Location Details

Address Shea Road
City Ottawa
State ON
Country Canada

Property Description

Eden Wylde is a new townhouse and single family home development by Tartan Homes currently in preconstruction at Shea Road, Ottawa.