Sold Properties$235,000645 E Champlain Dr #108, Fresno, CA 93730645 E Champlain Dr #108Fresno, CA 937302Beds 2Baths 1696Sq ftView Listing