Apartment Unit 143 at 745 Villa Road, Springfield, OH 45503 | HotPads