1620 N Yellow Springs St Springfield Oh 45504, 17 | HotPads