---
title: clsCityStateCountyInfo
summary: API reference for clsCityStateCountyInfo.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-24
library: SAIF.Services.CleanAddress
reference_type: package
---

# clsCityStateCountyInfo

`clsCityStateCountyInfo` is the DTO used for ZIP lookup results. Each instance represents one fixed-width row parsed from the vendor service response.

## Purpose
- Hold one city/state/county combination returned by ZIP-based lookup.

## Context
- Namespace: `SAIF.Services.CleanAddress`
- Assembly/package: `SAIF.Services.CleanAddress`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `City` | `Public Property City As String` | Returns the parsed city name for the ZIP result row. |
| `State` | `Public Property State As String` | Returns the parsed two-character state code for the ZIP result row. |
| `County` | `Public Property County As String` | Returns the parsed county name for the ZIP result row. |

## Behavioral notes
- `clsCleanAddress.FindCityStateInfoByZip()` creates one instance per returned row and populates it from fixed-width substrings.

## Constraints and usage notes
- Property values depend on the vendor service preserving the expected 55-character row layout.

## Sources
- `Services\SAIF.Services.CleanAddress\clsCityStateCountyInfo.vb`
- `Services\SAIF.Services.CleanAddress\clsCleanAddress.vb`
