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 2,591 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
2017 WETHERSFIELD CourtReston, VAWelcome to 2017 Wethersfield Court, a spacious end-unit townhome tucked into one of Reston... |
4 beds | 4 baths | 2,430 sq.ft. |
$725,000 |
Airbnb cash on cash: N/A
|
4721 Oakcliff DrRoanoke, VAUpdated two-story townhouse in desirable Southwest County, conveniently located near shopp... |
3 beds | 4 baths | 1,763 sq.ft. |
$260,000 |
Airbnb cash on cash: -0.5%
|
4929 KILBURN StreetAlexandria, VAWelcome to this beautifully maintained GATSBY model home, perfectly situated on a quiet, t... |
3 beds | 3 baths | 2,296 sq.ft. |
$829,000 |
Airbnb cash on cash: N/A
|
8354 HUNTER MURPHY CircleAlexandria, VATucked away in the sought-after Mount Vee Manor community, this brick-front end-unit townh... |
2 beds | 3 baths | 1,360 sq.ft. |
$522,990 |
Airbnb cash on cash: 1.52%
|
3961 Aeries WayVirginia Beach, VAAre you looking for low-maintenance living close to the Chesapeake Bay? Then Aeries on The... |
3 beds | 3 baths | 1,657 sq.ft. |
$585,000 |
Airbnb cash on cash: 1.78%
|
3005 HERITAGE SPRINGS CourtAlexandria, VANestled in the Village at Gum Springs, this charming 3-bedroom, 2.5-bath townhouse offers ... |
3 beds | 3 baths | 1,288 sq.ft. |
$514,900 |
Airbnb cash on cash: 3.41%
|
8838 LANE SCOTT CourtManassas, VANestled in the charming Tudor Oaks community, this delightful Colonial townhouse offers a ... |
4 beds | 4 baths | 2,804 sq.ft. |
$460,000 |
Airbnb cash on cash: 4.71%
|
2358 CHADLINGTON RoadFalls Church, VAWelcome to this stunning end unit luxury townhouse, completed in 2017 and loaded with high... |
4 beds | 4 baths | 3,400 sq.ft. |
$1,525,000 |
Airbnb cash on cash: -0.57%
|
320 PETROS DRWAYNESBORO, VAFALL Into Smart Luxury Living! This Fall, discover refined living in this exquisitely reno... |
4 beds | 2 baths | 3,200 sq.ft. |
$449,490 |
Airbnb cash on cash: N/A
|
7268 MCGEE LANECHINCOTEAGUE, VAEnjoy peek-a-boo views of Assateague Channel and the iconic Assateague Lighthouse from thi... |
2 beds | 2 baths | 1,040 sq.ft. |
$279,000 |
Airbnb cash on cash: 1.68%
|
7425 LARNE LaneLORTON, VALower your monthly payment on a beautifully updated home! Buyers can receive a 1% lender c... |
3 beds | 3 baths | 1,785 sq.ft. |
$500,000 |
Airbnb cash on cash: 1.88%
|
6584 YADKIN CourtAlexandria, VAATTENTION ALL BUYERS! RARE VA LOAN ASSUMPTION OPPORTUNITY AT JUST 2.25%! This is the kind ... |
3 beds | 3 baths | 1,336 sq.ft. |
$545,000 |
Airbnb cash on cash: N/A
|
3819 EISENHOWER AvenueAlexandria, VANestled in the sought-after Townes at Cameron Park community, this spacious 4-level townho... |
3 beds | 4 baths | 1,845 sq.ft. |
$728,000 |
Airbnb cash on cash: 2.39%
|
8814 VICKSBURG CourtManassas, VADiscover comfort, convenience, and opportunity in this charming 3-bedroom, 2.5-bath end-un... |
3 beds | 3 baths | 1,220 sq.ft. |
$400,000 |
Airbnb cash on cash: 3.17%
|
43451 SWEET BRANDY TERAshburn, VAIf you desire a home that is move in ready, has the highest level of upgrades, is located ... |
3 beds | 4 baths | N/A |
$799,000 |
Airbnb cash on cash: 1.4%
|
5201 BALLYCASTLE CircleAlexandria, VAWelcome to 5201 Ballycastle Circle, Alexandria, VA 22315, a beautifully maintained brick e... |
3 beds | 4 baths | 2,326 sq.ft. |
$738,000 |
Airbnb cash on cash: N/A
|
152 LONGWOOD DRCharlottesville, VAGreat Price for this townhome in Fry's Spring, just 3 miles to Downtown and UVA grounds & ... |
3 beds | 3 baths | 1,410 sq.ft. |
$395,000 |
Airbnb cash on cash: 3.73%
|
6117 MARTINS LANDING CourtBURKE, VASPECIAL FINANCING INCENTIVE limited time! Qualified buyers may be eligible for a 1% intere... |
3 beds | 3 baths | 1,492 sq.ft. |
$529,900 |
Airbnb cash on cash: 0.94%
|
112 COLLINSWOOD DRSTAUNTON, VAWelcome home to this stunning, turn-key townhouse located at 112 Collinswood Drive. Care-f... |
3 beds | 3 baths | 1,886 sq.ft. |
$349,900 |
Airbnb cash on cash: 2.19%
|
2803 Queensland Drive #2803Glen Allen, VAWelcome to 2803 Queensland Drive in Richmond, VA 23294! This move-in-ready, three-level to... |
3 beds | 4 baths | 1,992 sq.ft. |
$329,925 |
Airbnb cash on cash: 3.77%
|
5840 Pickering StreetVirginia Beach, VAWelcome to 5840 Pickering Street! This three-bedroom, one-and-a-half-bath townhouse offers... |
3 beds | 2 baths | 1,396 sq.ft. |
$215,000 |
Airbnb cash on cash: 6.35%
|
5618 Morningside CourtVirginia Beach, VAWelcome to this move-in ready 3-bedroom, 1.5-bath townhouse in Virginia Beach with no HOA ... |
3 beds | 2 baths | 1,291 sq.ft. |
$265,000 |
Airbnb cash on cash: 3.64%
|
915 Harbour N DriveChesapeake, VARare to find an end unit townhome on 0.16 Acre lot in Great Bridge area minutes to freeway... |
5 beds | 3 baths | 1,916 sq.ft. |
$268,000 |
Airbnb cash on cash: N/A
|
47 VILLA VIEW DRSTAUNTON, VADiscover the appeal of Spring Lakes living in Staunton, located in Augusta County! This in... |
3 beds | 3 baths | 2,101 sq.ft. |
$325,000 |
Airbnb cash on cash: 1.9%
|
4413 King StreetPortsmouth, VAFully renovated and move-in ready, this 2 bedroom, 1.5 bath townhome in Westhaven offers s... |
2 beds | 2 baths | 1,260 sq.ft. |
$185,000 |
Airbnb cash on cash: 3.62%
|
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: 1.77%
|
1429 Bridle Creek BoulevardVirginia Beach, VAWelcome to this move-in-ready gem in the heart of Virginia Beach! Nestled in the desirable... |
3 beds | 2 baths | 1,440 sq.ft. |
$364,900 |
Airbnb cash on cash: 2.05%
|
1803 Sechrist CourtVirginia Beach, VAWelcome to this beautifully updated townhome in the desirable Great Neck area! Featuring 2... |
2 beds | 2 baths | 1,248 sq.ft. |
$335,900 |
Airbnb cash on cash: 2.61%
|
118 SCARBOROUGH PLCharlottesville, VAMove in ready townhome a stone's throw from UVA. Enjoyed as a primary residence you'll fin... |
3 beds | 2 baths | 1,454 sq.ft. |
$295,000 |
Airbnb cash on cash: 3.37%
|
317 Mershon WayWilliamsburg, VAA home should be more than a place to live. It should make everyday moments easier, offer ... |
4 beds | 4 baths | 2,083 sq.ft. |
$435,000 |
Airbnb cash on cash: -0.03%
|
5511 New Colony DriveVirginia Beach, VAWelcome to this inviting two-story townhome, featuring a functional layout, comfortable li... |
2 beds | 2 baths | 1,006 sq.ft. |
$254,000 |
Airbnb cash on cash: 0.76%
|
116 BLITHE CTCharlottesville, VALight-filled, beautifully renovated townhouse offering a contemporary open design. The DR ... |
2 beds | 3 baths | 1,434 sq.ft. |
$365,000 |
Airbnb cash on cash: 1.89%
|
5919 AMBASSADOR WayAlexandria, VANestled in the charming Runnymeade community, this delightful end-of-row townhouse offers ... |
3 beds | 4 baths | 2,465 sq.ft. |
$700,000 |
Airbnb cash on cash: N/A
|
11488 CHELSEA CTFredericksburg, VAOPEN HOUSE NOTES - TEXT OR CALL JULIE FOR GATE CODE - PRICE IMPROVEMENT... NOW BELOW 350,0... |
3 beds | 3 baths | N/A |
$349,999 |
Airbnb cash on cash: 4.35%
|
603 E ALEXANDRIA AvenueAlexandria, VANestled in the desirable Potomac Yard community, this exquisite 3-bedroom, 3.5-bathroom to... |
3 beds | 4 baths | 2,440 sq.ft. |
$1,199,000 |
Airbnb cash on cash: 0.45%
|