View Details $825,000 1 of 42 Glen Echo Lake Waterfront | Charlton 4 beds 4 baths 1 ½ baths 4,812 sqft 3.14 acres