Union County, NC

Townhouses for Sale

  1. 12 photos

    Townhouse For Sale
    3006 Timber Mill Drive Unit 1001B, Stallings, NC

    $385,000

  2. 11 photos

    Townhouse For Sale
    3521 Secrest Landing, Monroe, NC

    $355,540

  3. 19 photos

    Townhouse For Sale
    112 Canina Lane, Indian Trail, NC

    $305,000

  4. 5 photos

    Townhouse For Sale
    165 Halite Lane, Waxhaw, NC

    $492,217

  5. 18 photos

    Townhouse For Sale
    371 Kona Lane, Indian Trail, NC

    $299,000

  6. 5 photos

    Townhouse For Sale
    161 Halite Lane, Waxhaw, NC

    $450,261

  7. 12 photos

    Townhouse For Sale
    229 Arlington Downs Boulevard, Matthews, NC

    $299,000

  8. 40 photos

    Townhouse For Sale
    1002 Trigger Drive, Indian Trail, NC

    $410,000

  9. 11 photos

    Townhouse For Sale
    1618 Village Grove Lane, Monroe, NC

    $318,770

  10. 31 photos

    Townhouse For Sale
    407 Wescott Street, Indian Trail, NC

    $435,000

  11. 1 photo

    Townhouse For Sale
    5066 Grain Orchard Road Unit 3022B, Indian Trail, NC

    $443,000

  12. 3 photos

    Townhouse For Sale
    157 Halite Lane, Waxhaw, NC

    $463,650

  13. 1 photo

    Townhouse For Sale
    5076 Grain Orchard Road Unit 3022F, Indian Trail, NC

    $419,000

  14. 4 photos

    Townhouse For Sale
    153 Halite Lane, Waxhaw, NC

    $449,196

  15. 42 photos

    Townhouse For Sale
    300 Azteca Drive, Matthews, NC

    $318,000

  • End of Results
  • No homes match your search. Try resetting your search criteria.

    Reset search