For more information please call the owner Tony at 613-295-8382. Huge open concept apartment for rent backing onto the Castor river in Russell, On. Pictures may differ from apartment.