Shenandoah County, VA

Townhouses for Sale

  1. 30 photos

    Townhouse For Sale
    Lot 19a Horseshoe Circle, WOODSTOCK, VA

    $334,900

  2. 28 photos

    Townhouse For Sale
    1356 Horseshoe Circle, WOODSTOCK, VA

    $334,900

  3. 36 photos

    Townhouse For Sale
    329 The Hill, BASYE, VA

    $189,998

  4. 61 photos

    Townhouse For Sale
    141 Donna Drive, WOODSTOCK, VA

    $450,000

  5. 49 photos

    Townhouse For Sale
    816 Susan Avenue, WOODSTOCK, VA

    $365,000

  6. 14 photos

    Townhouse For Sale
    1166 Hisey Avenue, WOODSTOCK, VA

    $269,990

  7. 24 photos

    Townhouse For Sale
    200 Stony Pointe Way, STRASBURG, VA

    $399,500

  8. 55 photos

    Townhouse For Sale
    452 Spitz, BASYE, VA

    $320,000

  9. 23 photos

    Townhouse For Sale
    442 Henry Drive, WOODSTOCK, VA

    $339,000

  10. 21 photos

    Townhouse For Sale
    0 Homewood, STRASBURG, VA

    $359,990

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

    Reset search