* Townhouses are attached homes that are typically two or three stories tall. They share walls with other townhouses, but they have their own private entrances.
* Condominiums are units in a multi-unit building. They are similar to apartments, but they are owned by individuals instead of being rented.
* Apartments are rental units in a multi-unit building. They typically have one or two bedrooms and are a good option for people who are looking for affordable housing.
* Mobile homes are manufactured homes that are typically located in mobile home parks. They are a less expensive option than traditional housing, but they can be less comfortable and less durable.
* Other types of housing include cabins, cottages, and farmhouses. These types of housing are less common in North Carolina, but they can be found in rural areas.