Search for Townhouse for Sale in Virginia Beach, 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 129 Townhouse listings of over 500,000 total investment properties for sale. Visit Mashvisor.com to all investment properties.
PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
---|---|---|---|
4824 Ledura RoadVirginia Beach, VADiscover this beautifully updated 2-story townhouse designed w/ family living in mind! The... |
2 beds | 3 baths | 1,600 sq.ft. |
$312,500 |
Airbnb cash on cash: 1.75%
|
4841 Haymarket DriveVirginia Beach, VABeautifully renovated in 2025, This 2-level condo w/ stunning views overlooking the first ... |
2 beds | 3 baths | 1,416 sq.ft. |
$319,999 |
Airbnb cash on cash: 3.57%
|
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. |
$240,000 |
Airbnb cash on cash: 3.36%
|
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%
|
4193 Thistle CircleVirginia Beach, VANEW AC UNIT INSTALLED July 2025. This renovated in 2017 4-bedroom, 2.5 Bath townhome is lo... |
4 beds | 3 baths | 1,756 sq.ft. |
$295,500 |
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%
|
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. |
$268,998 |
Airbnb cash on cash: 1.47%
|
738 Biltmore DriveVirginia Beach, VAWelcome to your dream townhouse in the desirable Washington Square. neighborhood! This cha... |
2 beds | 2 baths | 1,487 sq.ft. |
$299,000 |
Airbnb cash on cash: 2.7%
|
1384 Sierra DriveVirginia Beach, VAMove-in ready townhouse offering comfort and convenience! This well-maintained home featur... |
3 beds | 2 baths | 1,420 sq.ft. |
$270,000 |
Airbnb cash on cash: 1.16%
|
703 Oak Hurst CourtVirginia Beach, VAThis charming 3-bedroom, 2.5-bathroom townhouse is exactly what you've been waiting for. F... |
3 beds | 3 baths | 1,360 sq.ft. |
$284,900 |
Airbnb cash on cash: 2.85%
|
4815 Lake Drive #AVirginia Beach, VAThis beautiful 3- bedroom, 3.5 bath NO FEE CONDO offers 1,943 sq feet with low-maintenance... |
3 beds | 4 baths | 1,943 sq.ft. |
$649,900 |
Airbnb cash on cash: 1.44%
|
1199 OLD CLUBHOUSE RoadVirginia Beach, VASCHEDULE YOUR TOUR TO SEE THIS JUST FRESHENED UP, END UNIT TOWNHOUSE TODAY. OUR HOME IS ON... |
3 beds | 3 baths | 1,320 sq.ft. |
$269,900 |
Airbnb cash on cash: 1.39%
|
3684 Windmill DriveVirginia Beach, VAWelcome to this beautiful townhome, move in ready, located in the heart of Virginia Beach.... |
2 beds | 1 baths | 934 sq.ft. |
$219,500 |
Airbnb cash on cash: 5.66%
|
4741 Woods Edge RoadVirginia Beach, VAWelcome to this charming 4 bedroom townhome in the Kempsville Lakes. The kitchen, a true h... |
4 beds | 3 baths | 1,675 sq.ft. |
$313,000 |
Airbnb cash on cash: 1.54%
|
1037 Pebblewood DriveVirginia Beach, VABeautifully updated 2-bedroom, 2-bath second-floor townhouse with a stunning great room fe... |
2 beds | 2 baths | 1,044 sq.ft. |
$225,000 |
Airbnb cash on cash: 3.73%
|
512 Mulligan DriveVirginia Beach, VAINVESTORS! 3 BEDROOM, 2.5 BATH TOWNHOUSE IN QUIET COMMUNITY, OVERLOOKING THE 16TH HOLE AT... |
3 beds | 2 baths | 1,458 sq.ft. |
$195,000 |
Airbnb cash on cash: 4.55%
|
264 Feldspar StreetVirginia Beach, VASchedule your showing today to see this beautiful, 3-story condo in the Cornerstone commun... |
4 beds | 4 baths | 2,256 sq.ft. |
$379,900 |
Airbnb cash on cash: 0.48%
|
2623 Bracston RoadVirginia Beach, VAWelcome Home to Bracston Rd! This spacious end-unit townhome is located in the highly desi... |
3 beds | 3 baths | 1,889 sq.ft. |
$409,000 |
Airbnb cash on cash: N/A
|
1183 Meadow Sage LaneVirginia Beach, VABeautifully maintained corner-unit townhome with a bonus yard, perfectly suited for first-... |
3 beds | 3 baths | 1,551 sq.ft. |
$279,900 |
Airbnb cash on cash: 3.21%
|
2305 Purple Martin LaneVirginia Beach, VALife is better at the beach, and this home makes it easy to enjoy every day! Tucked in a w... |
3 beds | 4 baths | 1,781 sq.ft. |
$615,000 |
Airbnb cash on cash: 1.74%
|
1501 Stonemoss CourtVirginia Beach, VAWelcome to this beautifully maintained 3-bedroom, 2.5-bath home offering 1560 sq. ft. of c... |
3 beds | 3 baths | 1,560 sq.ft. |
$329,000 |
Airbnb cash on cash: 2.26%
|
1506 Benton CourtVirginia Beach, VANice and spacious end unit townhome in a quiet cul de sac in Va Beach. 2 large bedrooms up... |
2 beds | 2 baths | 1,200 sq.ft. |
$239,900 |
Airbnb cash on cash: 4.99%
|
336 Kenley RoadVirginia Beach, VALocated in the HEART of VIRGINIA BEACH! This townhome features an open concept living wit... |
3 beds | 3 baths | 1,460 sq.ft. |
$305,000 |
Airbnb cash on cash: 1.34%
|
2245 Chadwick DriveVirginia Beach, VAGorgeous updated home in a great central Virginia Beach location! Newer laminate floors an... |
3 beds | 3 baths | 1,320 sq.ft. |
$315,000 |
Airbnb cash on cash: 2.45%
|
740 Miss Coral LnVirginia Beach, VAThis beautifully designed Virginia Beach condo combines modern finishes with unbeatable lo... |
3 beds | 4 baths | 1,820 sq.ft. |
$335,000 |
Airbnb cash on cash: 2.12%
|
4707 Woods Edge RoadVirginia Beach, VAWelcome home to this beautifully updated 3-bedroom, 2.5-bath townhouse offering 1,614 squa... |
3 beds | 3 baths | 1,614 sq.ft. |
$320,000 |
Airbnb cash on cash: 1.21%
|
809 Pencil Box WayVirginia Beach, VAWelcome home to this beautifully maintained and move-in ready townhome tucked away on a qu... |
3 beds | 3 baths | 1,581 sq.ft. |
$270,000 |
Airbnb cash on cash: 2.9%
|
1324 Hafford RoadVirginia Beach, VAGet ready to fall in love with this beautifully updated Virginia Beach townhome! Featuring... |
3 beds | 3 baths | 1,480 sq.ft. |
$300,000 |
Airbnb cash on cash: 2.61%
|
4412 Barkingdale DriveVirginia Beach, VAPRICE IMPROVEMENT plus $1,500 Flooring Allowance! Come see your new Home SWEEET Home! Beau... |
3 beds | 4 baths | 2,300 sq.ft. |
$374,500 |
Airbnb cash on cash: 0.91%
|
1309 Abelia WayVirginia Beach, VAStep into this beautifully maintained Virginia Beach home offering 3 bedrooms, 2.5 baths, ... |
3 beds | 3 baths | 2,096 sq.ft. |
$415,000 |
Airbnb cash on cash: -0.74%
|
404 Osprey StreetVirginia Beach, VAWelcome to this beautiful, move-in ready 2 bedroom and 1.5 bathroom townhouse that has NO ... |
2 beds | 2 baths | 1,072 sq.ft. |
$225,000 |
Airbnb cash on cash: 3.33%
|
2421 Julie CourtVirginia Beach, VAWelcome home to this charming condo located just minutes from shopping, restaurants, milit... |
2 beds | 2 baths | 1,168 sq.ft. |
$242,500 |
Airbnb cash on cash: 6.53%
|
5317 Brookstone LaneVirginia Beach, VABeautifully maintained brick townhome in the highly sought-after Cypress Point Golf Commun... |
3 beds | 3 baths | 1,764 sq.ft. |
$340,000 |
Airbnb cash on cash: 2.05%
|
4120 Beckenham BoulevardVirginia Beach, VAWelcome to this immaculate brick front garage townhome, perfectly situated near open green... |
2 beds | 4 baths | 2,000 sq.ft. |
$409,900 |
Airbnb cash on cash: 2.72%
|
1027 Bryce LaneVirginia Beach, VAMOVE IN READY VIRGINIA BEACH GEM! Fully renovated 3BR/2 1/2BA home in sought after Tallwoo... |
3 beds | 3 baths | 1,375 sq.ft. |
$278,500 |
Airbnb cash on cash: 3.16%
|
3713 Bancroft DriveVirginia Beach, VAStep inside this stunning home thatâs been given a top-to-bottom makeover within the pas... |
3 beds | 3 baths | 1,404 sq.ft. |
$291,000 |
Airbnb cash on cash: 1.04%
|
492 Baker RoadVirginia Beach, VAA Rare Opportunity in Virginia Beach! Welcome to this spacious 3-story townhome featuring ... |
4 beds | 3 baths | 1,657 sq.ft. |
$290,000 |
Airbnb cash on cash: 5.12%
|
4557 Totteridge LaneVirginia Beach, VAWelcome to your dream home! This stunning 3-story Transitional townhome boasts 4 spacious ... |
4 beds | 4 baths | 2,988 sq.ft. |
$418,000 |
Airbnb cash on cash: N/A
|
1228 Captain Adams CourtVirginia Beach, VACome see this amazing and beautifully kept home in the heart of Virginia Beach! Boasts 3 b... |
3 beds | 3 baths | 1,812 sq.ft. |
$375,000 |
Airbnb cash on cash: 5.03%
|
5254 Lake Victoria ArchVirginia Beach, VALocated in the desirable Indian Lakes neighborhood and sought-after school district, this ... |
2 beds | 2 baths | 1,188 sq.ft. |
$174,900 |
Airbnb cash on cash: 7.45%
|