Apartment Unit at 725 Villa Road #223, Springfield, OH 45503 - HotPads