Search for Townhouse for Sale in Virginia. Browse all of Mashvisor’s Townhouse listings and other investment property types including Single Family Homes, Multi Family Homes, Condos, Townhouses and Other Homes.
Showing 1,372 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
20432 COOL FERN SquareAshburn, VAStunning 3-Level Townhome in the Heart of Ashburn Village! Experience the best of the Ashb... |
2 beds | 3 baths | 1,520 sq.ft. |
$499,000 |
Airbnb cash on cash: -0.69%
|
308 N Lombardy StreetRichmond, VAStep into timeless elegance in this 1910 Fan District beauty-rich with early-20th-century ... |
4 beds | 4 baths | 2,988 sq.ft. |
$875,000 |
Airbnb cash on cash: 0.65%
|
373 Circuit Lane #ARichmond, VAThis well-maintained unit offers a bright and open living area perfect for relaxing or ent... |
3 beds | 3 baths | 1,422 sq.ft. |
$189,700 |
Airbnb cash on cash: 0.22%
|
3008 Hill StLynchburg, VAThis Gorgeous, Recently Built 2BD/2.5BA End-Unit Townhome w/ Built-In Office in the Sought... |
2 beds | 3 baths | 1,568 sq.ft. |
$304,900 |
Airbnb cash on cash: -0.67%
|
4036 Lake Ridge CircleVirginia Beach, VANice end unit townhome with garage in great location! Nice BR downstairs with adjoining ba... |
2 beds | 2 baths | 1,648 sq.ft. |
$314,900 |
Airbnb cash on cash: -1.23%
|
41 CAROLINA CTSTERLING, VAInvest with success and buy through Auction.com. This bank-owned investment property is a ... |
4 beds | 2.5 baths | 1,540 sq.ft. |
$458,000 |
Airbnb cash on cash: 1.12%
|
3690 Sylvan LaneVirginia Beach, VADon't miss out on this gem! This well-maintained townhome has everything you can ask for. ... |
3 beds | 3 baths | 1,261 sq.ft. |
$252,500 |
Airbnb cash on cash: 0.8%
|
232 Weller BoulevardVirginia Beach, VA**Pardon our dust as we complete the finishing touches** This 3 Bedroom, 2 1/2 bath End u... |
3 beds | 3 baths | 1,628 sq.ft. |
$309,999 |
Airbnb cash on cash: 0.28%
|
818 Quesnel DriveVirginia Beach, VABeautiful End-Unit Townhome with First-Floor Bedroom!Welcome to this stunning 4-bedroom, 2... |
4 beds | 3 baths | 1,696 sq.ft. |
$350,000 |
Airbnb cash on cash: 1.82%
|
815 Skelton WayNewport News, VAWELCOME HOME TO THIS SPACIOUS 2 BR 2 AND A HALF HOME. FIRST FLOOR BOASTS OPEN CONCEPT LIV... |
2 beds | 3 baths | 1,308 sq.ft. |
$240,000 |
Airbnb cash on cash: -1.47%
|
104 Zenith LoopNewport News, VAStep into this beautifully updated three-story townhome in the highly desired Meridian Par... |
3 beds | 4 baths | 1,782 sq.ft. |
$285,000 |
Airbnb cash on cash: 2.38%
|
110 Aaron PlaceLynchburg, VADesigned with Character, Crafted with Care, Surrounded by Nature...Welcome to the Neighbor... |
3 beds | 3 baths | 1,525 sq.ft. |
$284,900 |
Airbnb cash on cash: 0.7%
|
4865 Travertine AvenueVirginia Beach, VAVA assumable at only 2.25%! This stunning brick-front townhouse-style condo, located as th... |
3 beds | 4 baths | 1,749 sq.ft. |
$339,900 |
Airbnb cash on cash: -0.4%
|
12729 Woodside LaneNewport News, VACharming 3-bedroom, 2.5-bath townhouse in Denbrook Station with 1,273 sq. ft. of living sp... |
3 beds | 3 baths | 1,273 sq.ft. |
$179,900 |
Airbnb cash on cash: 3.79%
|
1213 Clydesdale LaneVirginia Beach, VANEWLY RENOVATED 3-BEDROOM, 2.5 BATH TOWNHOME. |
3 beds | 3 baths | 1,750 sq.ft. |
$270,000 |
Airbnb cash on cash: 2.43%
|
8022 Timberlake RoadLynchburg, VA3 bedroom, end unit townhome near West End on Timberlake Road - located less than 10 minut... |
3 beds | 2 baths | 1,338 sq.ft. |
$164,900 |
Airbnb cash on cash: 2.36%
|
514 Mulligan DriveVirginia Beach, VATHIS PROPERTY IS CURRENTLY UNDER CONTRACT. LOCATION! VERY NICE TOWNHOUSE OVERLOOKING THE... |
2 beds | 3 baths | 1,409 sq.ft. |
$260,000 |
Airbnb cash on cash: 3.22%
|
720 Wyndhurst DrLynchburg, VAWelcome to this beautiful 3-level townhome in the highly desirable Wyndhurst neighborhood!... |
3 beds | 4 baths | 2,142 sq.ft. |
$279,900 |
Airbnb cash on cash: 0.53%
|
905 FLAT WATERS LNCharlottesville, VANEW PRICE! Enjoy the outdoors on the composite deck, or ground level patio, and don't miss... |
4 beds | 5 baths | N/A |
$599,000 |
Airbnb cash on cash: 0.68%
|
4184 Thistle CircleVirginia Beach, VAWelcome home to this end-unit townhome offering 4 bedrooms, 2.5 bathrooms, and 1,850 sq ft... |
4 beds | 3 baths | 1,850 sq.ft. |
$294,900 |
Airbnb cash on cash: N/A
|
4207 PillarWilliamsburg, VAImagine a life where your weekends are truly yours. This spacious, move-in-ready end-unit ... |
3 beds | 3 baths | 1,772 sq.ft. |
$358,999 |
Airbnb cash on cash: -1.21%
|
210 Whitewater DriveNewport News, VABeautiful 3 bedroom, 2.5 bathroom end unit townhouse in upper Newport News near Ft. Eustis... |
3 beds | 3 baths | 1,307 sq.ft. |
$208,000 |
Airbnb cash on cash: 3.04%
|
3723 KEMPER RoadArlington, VAWell-maintained 3-bedroom, 2-bath semi-detached townhouse featuring an updated kitchen wit... |
3 beds | 2 baths | 1,408 sq.ft. |
$579,000 |
Airbnb cash on cash: 3.22%
|
2235 CHAMPIONS WayFredericksburg, VAWelcome home to this beautifully refreshed 3-bedroom, 3.5-bath townhome in the vibrant New... |
3 beds | 4 baths | 2,061 sq.ft. |
$429,900 |
Airbnb cash on cash: -0.38%
|
6907 STANWICK SquareGainesville, VA*BEAUTIFUL TOWN HOUSE FOR SALE. *3 BEDROOMS AND 2 FULL & 2 HALF BATHS. *WALK OUT BASEMENTS... |
3 beds | 4 baths | 2,447 sq.ft. |
$629,900 |
Airbnb cash on cash: N/A
|
417 Lewis Burwell PlaceWilliamsburg, VABright & Spacious 3 Bed Townhome w/Attached Garage in the Heart of Williamsburg. Open Liv... |
3 beds | 3 baths | 1,954 sq.ft. |
$389,000 |
Airbnb cash on cash: -1.12%
|
4920 April AvenueVirginia Beach, VAWelcome Home. This home has been meticulously kept with features to fall in love with. Thi... |
2 beds | 3 baths | 1,356 sq.ft. |
$237,000 |
Airbnb cash on cash: 3.9%
|
421 W Bute Street #203Norfolk, VAUnique townhouse-style condo in Historic Freemason Harbour on the Elizabeth River named in... |
2 beds | 3 baths | 2,000 sq.ft. |
$539,900 |
Airbnb cash on cash: 0.54%
|
508 Rue Saint La RogueChesapeake, VA**Welcome to 508 Rue Saint La Rogue, Chesapeake!** Located in the desirable **Les Chateau... |
2 beds | 3 baths | 1,158 sq.ft. |
$214,990 |
Airbnb cash on cash: -0.61%
|
13083 ROSE PETAL CircleHERNDON, VAWelcome to this light-filled townhouse in the highly desirable Oak Mill community of Hernd... |
3 beds | 4 baths | 2,928 sq.ft. |
$779,900 |
Airbnb cash on cash: -1.3%
|
6141 MARSH ISLAND DRCHINCOTEAGUE, VAWelcome to 6141 Marsh Island Drive-a rare opportunity to own a slice of paradise on Chinco... |
2 beds | 2 baths | 1,200 sq.ft. |
$379,000 |
Airbnb cash on cash: 3.17%
|
7432 LARNE LaneLORTON, VADiscover exceptional value at 7432 Larne Ln - a stylishly updated, turnkey townhome offeri... |
3 beds | 4 baths | 1,920 sq.ft. |
$522,777 |
Airbnb cash on cash: 0.43%
|
8336 CLAREMONT WOODS DriveAlexandria, VAreduce, price to sell.Welcome to this end unit lakefront fully renovated , move-in-ready t... |
4 beds | 3 baths | 1,220 sq.ft. |
$540,000 |
Airbnb cash on cash: 8.51%
|
2558 Oconee AvenueVirginia Beach, VASOUGHT AFTER END-UNIT TOWNHOME STYLE CONDO! This move-in ready home features an updated ki... |
2 beds | 2 baths | 1,250 sq.ft. |
$245,000 |
Airbnb cash on cash: 2.91%
|
1303 Tigertail DriveChesapeake, VABeautiful 2-bedroom, 2.5-bath condo in a fantastic Chesapeake location! This well-maintain... |
2 beds | 3 baths | 1,262 sq.ft. |
$255,000 |
Airbnb cash on cash: -0.69%
|
4331 Audley Green TerraceWilliamsburg, VACharming, functional, and filled with upgrades, this home is move-in ready. Inside to find... |
3 beds | 3 baths | 2,116 sq.ft. |
$420,000 |
Airbnb cash on cash: -1.83%
|