Jump to MLS#:
MLS#:418895
930 Firwood, New Carlisle, OH 45344
$101,000 | MLS#: 418895