Homes for sale - 181 S MAIN ST, Paris, ID 83261 – MLS#1763786 - Der...