Apartment Unit 17 at 1620 N Yellow Springs Street, Springfield, OH 45504 | HotPads