impression 0 200003518810 630 CHAMPLAIN AVE INVERNESS FL 34452 Listing Price $ 90,000 Sold 6/19/2017 630 CHAMPLAIN AVE INVERNESS , FL 34452 Listing Information 2 bd 2 ba 1,104 sqft. SAVE PLACES NOTES