View Details $675,000 1 of 54 Overman Acres | Lowell 3 beds 3 baths 3,120 sqft 2.83 acres On Site: 301 Days