1000 Creekside Drive at Spencer Creek Village is a New Condo development by Alterra Group located at Ogilvie & York, Oakville.
1000 Creekside Drive at Spencer Creek Village is a new condo project by Alterra at Ogilvie Street and York Street in Dundas. Available condos start at $357,990.