The minimum lot size for lots with on-lot sewer and/or water systems shall be one acre per dwelling unit. The minimum lot size for lots with public sewer and water shall be 20,000 square feet for single-family detached dwellings, 15,000 square feet per unit for single-family semidetached dwellings or two-family dwellings, and 3,000 square feet for townhouses.