View Details $67,500 1 of 22 Upton And Leonard | Weaubleau 3 beds 2 baths 1,216 sqft 0.49 acres On Site: 100 Days #60230796