mapItem.placemark.thoroughfare.copy, // Will return first single line address
mapItem.placemark.locality, // Will return City
mapItem.placemark.administrativeArea //Will return State.
Below are some more:
CLPlacemark | Property Meaning
Thoroughfare | Street address. First line if multiple lines.
subThoroughfare | Street address, second line (e.g., apartment or unit number, box number)
Locality | City
SubLocality | This might contain a neighborhood or landmark name, though it’s often nil
administrativeArea | State, province, territory, or other similar unit
dministrativeArea | County
postalCode | ZIP code
Country | Country
countryCode | Two-digit ISO country code