Open 416 E Felicity StListed elsewhere$390,000$179/sq ft416 E Felicity St, Angola, IN 467034 bd2 ba2,178 sq ftSingle Family