North River Place,
Chillicothe, Ohio

120 Units  |  Built in 1984

www.northriverplace.com