29 Montreal Rd
29 Montreal Rd , Ottawa, ON
Montreal Rd. and River Road North, 3rd property from the river Main floor retail or office. 2600 SF of usable space. Well located commercial space.