Homes for sale - 339 Main Street, Castleford, ID 83321 – MLS#987558...