Jump to MLS#:
MLS#:3956009
640 Elm St, West Lafayette, OH 43845
$129,900 | MLS#: 3956009