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