Unit M200, 2,339 Olgilvie Road Space: 3,145 sq.ft Address: 2339 Ogilvie Rd, Ottawa, ON K1J 8M6, Canada Property type: Retail Floor Plan