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,096 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
---|---|---|---|
11471 WATERHAVEN COURTReston, VANestled just off of the shore of Lake Anne, this charming townhome exudes comfort and styl... |
3 beds | 4 baths | 2,007 sq.ft. |
$799,900 |
Airbnb cash on cash: 2.54%
|
9310 Groundhog DriveNorth Chesterfield, VANestled in the heart of Bon Air, this stunning 3-bedroom end-unit townhome invites you to ... |
3 beds | 3 baths | 1,575 sq.ft. |
$299,950 |
Airbnb cash on cash: 5.35%
|
435 Gold Leaf DriveChristiansburg, VAFriendly Community, 3bd/2.5ba Townhome, in Oak Tree with many amenities nearby. As you ent... |
3 beds | 3 baths | 1,894 sq.ft. |
$312,950 |
Airbnb cash on cash: 9.48%
|
316 Dinwiddie StreetPortsmouth, VAExplore the charm and character at 316 Dinwiddie Street in the historic heart of Olde Town... |
3 beds | 2 baths | 2,135 sq.ft. |
$275,000 |
Airbnb cash on cash: 5.81%
|
711 BELMONT BAY DRIVEWoodbridge, VAWelcome Home! Stunning and rarely available gem located in desirable Belmont Bay. From the... |
3 beds | 4 baths | 2,720 sq.ft. |
$624,900 |
Airbnb cash on cash: 0.55%
|
5535 CABAT LAKE COURTFAIRFAX, VAWelcome to 5535 Cabat Lake Court in Fairfax, Virginia, where there's more space than meets... |
3 beds | 4 baths | 1,729 sq.ft. |
$599,900 |
Airbnb cash on cash: 3.38%
|
3695 KILLY COURTMCGAHEYSVILLE, VADiscover a fantastic opportunity to own your own mountain retreat with this gorgeous 3-bed... |
3 beds | 4 baths | 1,600 sq.ft. |
$299,900 |
Airbnb cash on cash: 7.09%
|
6163 MARSH ISLAND DRCHINCOTEAGUE, VAWelcome to The Teague House - a newly renovated, adorable Waterfront Townhome just across ... |
2 beds | 2 baths | 1,200 sq.ft. |
$450,000 |
Airbnb cash on cash: 1.83%
|
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: 8.46%
|
6173 TOLEDO PLHaymarket, VAWelcome to Piedmont!! This lovely hard to find sun filled end unit with 2 car garage featu... |
3 beds | 4 baths | N/A |
$675,000 |
Airbnb cash on cash: N/A
|
302 Windship CoveVirginia Beach, VANestled along the serene banks of Wolfsnare Creek, this amazing two-story townhome style c... |
3 beds | 3 baths | 1,587 sq.ft. |
$330,000 |
Airbnb cash on cash: 7.8%
|
4128 Greenwood DrivePortsmouth, VAThis three-bedroom townhome has a large den area, living room, kitchen, breakfast area and... |
3 beds | 3 baths | 1,620 sq.ft. |
$180,000 |
Airbnb cash on cash: 8.28%
|
435 BELMONT BAY DRWoodbridge, VABEAUTIFUL BROWNSTONE W/OVER 3000 SQ. FT.* THREE BEDROOMS, 3.5 BATHS, GOURMET KITCHEN W/ISL... |
3 beds | 4 baths | N/A |
$730,000 |
Airbnb cash on cash: 0.49%
|
6016 Edgelake DriveVirginia Beach, VAWelcome home! This beautiful two bedroom one and a half bath move in ready townhome is rea... |
2 beds | 2 baths | 1,200 sq.ft. |
$220,000 |
Airbnb cash on cash: N/A
|
3501 Fort AveLynchburg, VAAttention investors. Tenant occupied through 7/10/2024 at $850/month. Similar to photos to... |
2 beds | 2 baths | 980 sq.ft. |
$154,900 |
Airbnb cash on cash: 4.75%
|
654 Claire LaneNewport News, VANot VA approved.Come check out this beautiful 2 bedroom, 2.5 bath townhouse, with beautifu... |
2 beds | 3 baths | 1,262 sq.ft. |
$265,000 |
Airbnb cash on cash: 4.24%
|
3867 Buchanan DriveVirginia Beach, VAWELCOME HOME! CHARMING BRICK FRONT TOWNHOME IN THE HEART OF VA BEACH! KITCHEN FEATURES SS ... |
3 beds | 2 baths | 1,338 sq.ft. |
$270,000 |
Airbnb cash on cash: 8.72%
|
17 PERRY COURTTOMS BROOK, VA
|
3 beds | 2 baths | 1,216 sq.ft. |
$270,000 |
Airbnb cash on cash: 8.42%
|
3066 BlackStone CourtVirginia Beach, VAThis is the townhome you've been looking for in Virginia Beach. This charming Townhome fea... |
3 beds | 3 baths | 1,408 sq.ft. |
$245,000 |
Airbnb cash on cash: 9.78%
|
7735 RACHAEL WHITNEY LANEAlexandria, VAWelcome home! Your beautiful townehome awaits in the sought after Kindstowne community! En... |
3 beds | 4 baths | 1,883 sq.ft. |
$775,000 |
Airbnb cash on cash: 1.88%
|
1345 PROVIDENCE BoulevardChristiansburg, VASpacious 3BR/2BA end unit townhome on a corner lot with lots of natural light in a great C... |
3 beds | 2 baths | 1,874 sq.ft. |
$314,900 |
Airbnb cash on cash: 9.65%
|
206 Misty Point LaneNewport News, VAIf youâve been looking for a move in ready home in a quiet community with open floor pla... |
2 beds | 2 baths | 1,500 sq.ft. |
$215,000 |
Airbnb cash on cash: 5.59%
|
9068 BLARNEY STONE DRIVESPRINGFIELD, VAWelcome home to a BIG & BRIGHT, All BRICK End Townhome with a covered entryway-the largest... |
3 beds | 4 baths | 2,400 sq.ft. |
$650,000 |
Airbnb cash on cash: 2.58%
|
442 washington StreetPortsmouth, VAExperience the perfect blend of historic charm and contemporary comfort in this meticulous... |
3 beds | 3 baths | 1,800 sq.ft. |
$319,000 |
Airbnb cash on cash: 3.92%
|
3944 Whispering Oaks PlaceVirginia Beach, VAWelcome to your dream waterfront townhouse style condo overlooking the stunning Chesapeake... |
4 beds | 3 baths | 2,213 sq.ft. |
$925,000 |
Airbnb cash on cash: 3.99%
|
43001 MILL RACE TERRACELEESBURG, VARoof: 2021 Water Heater: 2013 Dishwasher, refrigerator, washer and dryer: 2023 ; Stove:... |
4 beds | 5 baths | 2,926 sq.ft. |
$789,999 |
Airbnb cash on cash: N/A
|
609 TWIN BROOK LANEStafford, VAThis wonderfully maintained home in the Townes of Ashleigh is ready for you to move in - F... |
3 beds | 3 baths | 1,700 sq.ft. |
$415,000 |
Airbnb cash on cash: 3.37%
|
1403 PRINCESS STREETAlexandria, VAWelcome to this exquisite 3-bedroom, 3.5-bathroom townhome located at 1403 Princess Street... |
3 beds | 4 baths | 2,226 sq.ft. |
$1,000,000 |
Airbnb cash on cash: 2.79%
|
4805 Winterhawk DriveGlen Allen, VAUPDATED 4bd/3bth townhome in Shot Pump. Very well maintained and tastefully updated townho... |
4 beds | 3 baths | 2,071 sq.ft. |
$535,000 |
Airbnb cash on cash: 3.24%
|
1830 DUFFIELD LANEAlexandria, VAWelcome to 1830 Duffied in the desirable Belle Haven on the Green community! This all-bri... |
3 beds | 4 baths | 1,991 sq.ft. |
$750,000 |
Airbnb cash on cash: 4.87%
|
44110 GALA CIRCLEAshburn, VA*Professional photos coming soon* Beautiful 4 bedroom, 2 full/2 half bath brick front town... |
4 beds | 4 baths | 2,082 sq.ft. |
$600,000 |
Airbnb cash on cash: 5.62%
|
406 Faire ChaseChesapeake, VAWonderful opportunity to own a townhome in the Chesapeake neighborhood of Middle Oaks. Thi... |
2 beds | 3 baths | 1,240 sq.ft. |
$289,000 |
Airbnb cash on cash: N/A
|
524 CURRANT TERRACE NELEESBURG, VAJust putting the finishing touches. Beautiful three level town home in Exeter. Open main ... |
3 beds | 3 baths | 1,708 sq.ft. |
$480,000 |
Airbnb cash on cash: 4.03%
|
46803 IRONSTONE TERRACESTERLING, VAWell mentioned and cared beautiful house in great location, nice community. Brand new rem... |
3 beds | 3 baths | 1,960 sq.ft. |
$514,900 |
Airbnb cash on cash: 4.77%
|
217 HARPER DRIVEORANGE, VAThis end unit townhouse nestled in the charming town of Orange offers a blend of comfort, ... |
3 beds | 4 baths | 1,512 sq.ft. |
$259,900 |
Airbnb cash on cash: 3.61%
|
235 TENNESSEE AVENUEAlexandria, VAWelcome to this inviting and ideally located rowhouse in the sought-after Warwick Village ... |
3 beds | 2 baths | 1,653 sq.ft. |
$690,000 |
Airbnb cash on cash: 4.13%
|
3390 WILTON CREST CTAlexandria, VAWELCOME HOME to this BEAUTIFULLY MAINTAINED 3 Level Townhome with Bump-Outs for Extra Livi... |
3 beds | 3 baths | N/A |
$789,000 |
Airbnb cash on cash: 4.04%
|
953 Hollymeade CircleNewport News, VANicely maintained town home offers 4 bedrooms, 2.5 bath and attached 2 car garage. Neutral... |
4 beds | 3 baths | 1,797 sq.ft. |
$310,000 |
Airbnb cash on cash: 8.24%
|
7915 TREESIDE COURTSPRINGFIELD, VAWelcome to this beautiful three bedroom, three and one half bath home in sought after West... |
3 beds | 4 baths | 2,196 sq.ft. |
$599,950 |
Airbnb cash on cash: 2.93%
|
11610 NELLINGS PLACEWoodbridge, VABeautiful 4 level, 3 Bedroom , 3 1/2 bath town home in Lake Ridge. Great location ! Loca... |
3 beds | 4 baths | 1,931 sq.ft. |
$499,000 |
Airbnb cash on cash: 1.33%
|