234 S Champlain St is a multi-family home on a 2.91 acre lot. This home is currently off market - it last sold on August 22, 2013 for $6,520,000