impression 0 400018829618 29 CHAMPLAIN AVE CUBA NY 14727 Listing Price $ 50,100 Sold 8/9/2017 29 CHAMPLAIN AVE CUBA , NY 14727 Listing Information 2 bd 1 ba 1,420 sqft. SAVE PLACES NOTES