8 Photos
Unit-201, 1685 Russell Rd Ottawa, ON MLS® X8105194
Commercial (Office)
$1512.0
1655 Russell Road is located in Ottawa's Belfast/Sheffield node, the City's highest profile and very accessible location. The property offers exceptio