Apartment Unit at 715 Villa Road #216, Springfield, OH 45503 - HotPads