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,658 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
---|---|---|---|
22565 WINDSOR LOCKS SQUAREAshburn, VAWelcome to this stunning East-facing, brick-front corner 28 foot wide townhouse offering a... |
4 beds | 5 baths | 3,688 sq.ft. |
$895,000 |
Airbnb cash on cash: 2.29%
|
22472 CAMBRIDGEPORT SQUAREAshburn, VAGreat location,End unit townhome at Moorefield Station. Fresh Paint, entry-level bedroom w... |
4 beds | 4 baths | 2,164 sq.ft. |
$745,000 |
Airbnb cash on cash: 3.15%
|
420 Faire ChaseChesapeake, VAMOVE IN READY! Lovely two bedroom, 2.5 bath townhome located in the desirable Great Bridge... |
2 beds | 3 baths | 1,208 sq.ft. |
$290,000 |
Airbnb cash on cash: 2.46%
|
44004 FLORENCE TERRACEAshburn, VAIntroducing 44004 Florence Terrace, a beautifully maintained 4bed, 3bath townhome nestled ... |
4 beds | 4 baths | 2,137 sq.ft. |
$645,000 |
Airbnb cash on cash: 3.98%
|
2915 Murano WayGlen Allen, VABehold-the original model end-unit at Villas at Hunton Park is finally for sale! This sun-... |
3 beds | 4 baths | 2,976 sq.ft. |
$550,000 |
Airbnb cash on cash: 2.12%
|
5305 Libbie Mill W BoulevardRichmond, VAStunning 3 bedroom, 3.5 bath Townhome located in the heart of Libbie Mill, just minutes fr... |
3 beds | 4 baths | 1,876 sq.ft. |
$530,000 |
Airbnb cash on cash: 3.43%
|
1320 Sommerton WayChesapeake, VABeautiful, Beautiful Are The Words To Describe This Former Model Home Built By Stephen Ale... |
4 beds | 3 baths | 2,524 sq.ft. |
$495,000 |
Airbnb cash on cash: N/A
|
14323 JOHNNY MOORE COURTCentreville, VACharming town house in Centreville, So affordable, Renovated full bath 2019, Updated refri... |
1 beds | 2 baths | 960 sq.ft. |
$360,000 |
Airbnb cash on cash: 1.3%
|
421 Green Meadow DriveChesapeake, VAWELCOME HOME TO YOUR NEW CONDO. MODERN AND SLEEK EXTERIOR DESIGN. THE INTERIOR HAS A BEA... |
3 beds | 3 baths | 1,804 sq.ft. |
$365,000 |
Airbnb cash on cash: 1.47%
|
929 Seabreeze CourtChesapeake, VAStunning townhome in the sought after Greenbrier area! The first level features a welcomin... |
2 beds | 2 baths | 1,000 sq.ft. |
$249,900 |
Airbnb cash on cash: 2.02%
|
1083 Willow Green DriveNewport News, VAStep into this beautifully updated 3-bedroom, 2.5-bath townhouse that combines modern fini... |
3 beds | 3 baths | 1,559 sq.ft. |
$250,000 |
Airbnb cash on cash: 1.79%
|
3008 Hill StreetLynchburg, VAThis Gorgeous, Nearly-New ('23) 3BD/2.5BA Townhome in the Sought-After Townes at Blackwate... |
3 beds | 3 baths | 1,536 sq.ft. |
$268,900 |
Airbnb cash on cash: 3.84%
|
3600 Old Forest RoadLynchburg, VAMove-in ready. This 3 level townhome backs to woods for privacy and features a full finis... |
2 beds | 3 baths | 1,920 sq.ft. |
$237,900 |
Airbnb cash on cash: 1.65%
|
103 Village Park CourtLynchburg, VACharming Main-Level Townhome in Village Park Enjoy easy living in this well-appointed 2-b... |
2 beds | 2 baths | 1,642 sq.ft. |
$269,900 |
Airbnb cash on cash: 1.45%
|
19060 ARROYO TERRACELEESBURG, VARare Opportunity in Lansdowne on the Potomac Move In Before School Starts! Welcome to lux... |
4 beds | 5 baths | 3,895 sq.ft. |
$975,000 |
Airbnb cash on cash: N/A
|
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: 9.08%
|
18334 BUCCANEER TERLEESBURG, VAWelcome to River Creek! 4-Bedroom, 4.5-Bathroom Townhome with almost 4,300 finished squar... |
4 beds | 5 baths | N/A |
$1,050,000 |
Airbnb cash on cash: N/A
|
3838 OGILVIE COURTWoodbridge, VAWelcome home to this stunning 3BR, 4BA end-of-the-row townhome nestled in the highly sough... |
3 beds | 4 baths | 2,082 sq.ft. |
$525,000 |
Airbnb cash on cash: 2.95%
|
5618 Baccalaureate DriveVirginia Beach, VA3 bedroom, 2.5 bath townhome. Sale is subject to lienholder approval of short sale. Sold a... |
3 beds | 3 baths | 1,400 sq.ft. |
$234,900 |
Airbnb cash on cash: 3.45%
|
11452 Abbots Cross LaneGlen Allen, VAMove-In Ready & Full of Charm - Welcome to The Townes at Hunton Park! This gorgeous 3-bed,... |
3 beds | 3 baths | 1,584 sq.ft. |
$352,000 |
Airbnb cash on cash: 4.26%
|
1245 Jefferson Oaks CourtForest, VAEnd unit townhome, with a full basement, in the sought after Jefferson Oaks community! Mai... |
2 beds | 3 baths | 2,300 sq.ft. |
$320,000 |
Airbnb cash on cash: 1.49%
|
6465 BLARNEY STONE COURTSPRINGFIELD, VA2.25% VA ASSUMPTION LOAN!! LOAN BALANCE $338,000. ASK LISTING AGENT FOR DETAILS ON THIS AM... |
3 beds | 4 baths | 1,240 sq.ft. |
$585,000 |
Airbnb cash on cash: 2.65%
|
710 Waters DriveVirginia Beach, VAThis home is listed for sale and for rent. Welcome to 710 Waters Drive in Virginia Beach... |
2 beds | 3 baths | 1,550 sq.ft. |
$269,500 |
Airbnb cash on cash: 4.27%
|
104 Zenith LoopNewport News, VAWelcome to this beautifully updated three-story townhome in the desirable Meridian Parksid... |
3 beds | 4 baths | 1,782 sq.ft. |
$300,000 |
Airbnb cash on cash: 1.59%
|
8037 TANWORTH COURTSPRINGFIELD, VABrick Front Townhome on Cul-de-Sac in West Springfield Ideal Location + Upgrades! Welcome... |
4 beds | 4 baths | 2,129 sq.ft. |
$699,900 |
Airbnb cash on cash: 5.24%
|
1461 Ventura WayNewport News, VA
|
2 beds | 2 baths | 1,100 sq.ft. |
$127,000 |
Airbnb cash on cash: -2.48%
|
918 Seabreeze CourtChesapeake, VAEnjoy a great location near shopping and lots of restaurants, especially the new Towne Pla... |
2 beds | 2 baths | 950 sq.ft. |
$250,000 |
Airbnb cash on cash: 2.05%
|
4193 Thistle CircleVirginia Beach, VANEW AC UNIT INSTALLED July 2025. This fully renovated in 2017 4-bedroom, 2.5-bath townhome... |
4 beds | 3 baths | 1,756 sq.ft. |
$295,500 |
Airbnb cash on cash: N/A
|
1515 ARTILLERY TERRACE NELEESBURG, VAWelcome to Edwards Landinga meticulously landscaped neighborhood ideally situated near the... |
4 beds | 5 baths | 2,793 sq.ft. |
$749,900 |
Airbnb cash on cash: N/A
|
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: 3.2%
|
2004 Wards Ferry RoadLynchburg, VASpacious Townhome in excellent condition. Centrally located for shopping, restaurants, Sch... |
2 beds | 3 baths | 1,230 sq.ft. |
$181,900 |
Airbnb cash on cash: 2.89%
|
1055 Jefferson Oaks CourtForest, VAWelcome to Jefferson Oaks, where convenience meets comfort! This charming 2-bedroom, 2-bat... |
2 beds | 2 baths | 1,245 sq.ft. |
$299,900 |
Airbnb cash on cash: 1.71%
|
1019 E Ocean View AvenueNorfolk, VAWake up to views of the Bay from 3 of 4 bedrooms. Enjoy your coffee from your 3rd floor ba... |
4 beds | 4 baths | 2,406 sq.ft. |
$505,000 |
Airbnb cash on cash: 5.88%
|
9314 MARYCREST STREETFAIRFAX, VAOpen Sat 12-2! Welcome to this spacious end-unit home in the sought-after Stonehurst commu... |
3 beds | 4 baths | 2,207 sq.ft. |
$730,000 |
Airbnb cash on cash: 4.36%
|
5025 Breleigh LaneSuffolk, VAEnjoy the amenities of a condo while feeling like your living in a single family detached ... |
4 beds | 3 baths | 2,225 sq.ft. |
$385,000 |
Airbnb cash on cash: N/A
|
1537 Darren CirclePortsmouth, VAWelcome to this comfortable 3 bedroom, 1.5 bath townhouse conveniently located near restau... |
3 beds | 2 baths | 1,202 sq.ft. |
$127,900 |
Airbnb cash on cash: 6.42%
|
1140 Old Clubhouse RoadVirginia Beach, VAWelcome to this beautifully updated home in the highly sought-after Scarborough Square com... |
3 beds | 2 baths | 1,178 sq.ft. |
$269,998 |
Airbnb cash on cash: 1.46%
|
4208 PillarWilliamsburg, VAThis stunning 3-bedroom, 2-bathroom home at 4208 Pillar Drive in Williamsburg, VA, offers ... |
3 beds | 2 baths | 1,280 sq.ft. |
$300,000 |
Airbnb cash on cash: 3.99%
|
14807 ANDERSON COURTWoodbridge, VA***Price Improvement*** Discover the charm of this Colonial-style townhouse nestled in the... |
3 beds | 2 baths | 1,296 sq.ft. |
$370,000 |
Airbnb cash on cash: 5.17%
|