SoldResidential$234,900409 S Van Scoyoc Street409 S Van Scoyoc StreetAvilla, Indiana 3Beds 2Baths 1,533Sq ftView Listing