 
        
                    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 656 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: 3.91%
                                    
                                    
                                     | 
| 44004 FLORENCE TerraceAshburn, VAONE YEAR HOME WARRANTY PROVIDED WITH ACCEPTABLE OFFER. Introducing 44004 Florence Terrace,... | 4 beds | 4 baths | 2,137 sq.ft. | $639,900 | Airbnb cash on cash: 4.02%
                                    
                                    
                                     | 
| 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%
                                    
                                    
                                     | 
| 44397 ADARE MANOR SquareAshburn, VAIf you've been dreaming of sophisticated, easy living in the gated and well-established 55... | 3 beds | 3 baths | 2,253 sq.ft. | $718,000 | Airbnb cash on cash: 2.64%
                                    
                                    
                                     | 
| 43218 CHOKEBERRY SquareAshburn, VABeautifully updated 1-car garage townhome in sought after Ashburn Farm. *** The main level... | 3 beds | 3 baths | 1,826 sq.ft. | $620,000 | Airbnb cash on cash: 3.89%
                                    
                                    
                                     | 
| 1525 Heritage Hill CircleRichmond, VAWest end Gem! This beautifully updated home features brand-new countertops, fresh flooring... | 3 beds | 2 baths | 1,280 sq.ft. | $275,000 | Airbnb cash on cash: 9.64%
                                    
                                    
                                     | 
| 676 MCLEARY Square SELEESBURG, VAWelcome to this stunning 3-bedroom, 2 full bath, 2 half bath townhome that blends modern u... | 3 beds | 4 baths | 2,548 sq.ft. | $625,000 | Airbnb cash on cash: 3.27%
                                    
                                    
                                     | 
| 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. | $589,000 | Airbnb cash on cash: 3.14%
                                    
                                    
                                     | 
| 1127 KIRKWOOD RoadArlington, VAStep into this stunning Clarendon townhome where space, style, and sunlight collide! Wrapp... | 4 beds | 4 baths | 2,630 sq.ft. | $1,450,000 | Airbnb cash on cash: 2.48%
                                    
                                    
                                     | 
| 4869 NASH DriveFAIRFAX, VAThis charming Colonial townhouse in the desirable Twinbrook community offers a perfect ble... | 3 beds | 3 baths | 1,731 sq.ft. | $565,000 | Airbnb cash on cash: 6.67%
                                    
                                    
                                     | 
| 43157 CLARENDON SquareAshburn, VALive Spaciously in Moorefield Station! Welcome to this elegant, 3-level townhouse in Ashbu... | 3 beds | 4 baths | 3,272 sq.ft. | $915,000 | Airbnb cash on cash: 1.91%
                                    
                                    
                                     | 
| 3063 WHITE BIRCH CourtFAIRFAX, VAA Beautiful Move in Ready Town Home for Sale, 4 Bedrooms including the bonus room in the B... | 4 beds | 4 baths | 2,190 sq.ft. | $749,900 | Airbnb cash on cash: 3.39%
                                    
                                    
                                     | 
| 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. | $399,000 | Airbnb cash on cash: 2.97%
                                    
                                    
                                     | 
| 7432 LARNE LaneLORTON, VAWelcome to 7432 Larne Ln - a beautifully updated and move-in ready townhome. Bright, open,... | 3 beds | 4 baths | 1,920 sq.ft. | $525,000 | Airbnb cash on cash: 3.83%
                                    
                                    
                                     | 
| 8336 CLAREMONT WOODS DriveAlexandria, VAWelcome to this end unit lakefront fully renovated , move-in-ready townhouse featuring 3 b... | 4 beds | 3 baths | 1,220 sq.ft. | $550,000 | Airbnb cash on cash: 8.34%
                                    
                                    
                                     | 
| 202 HEMLOCK DriveStafford, VANew Price Reduction: Nestled in the charming Dogwoods community, close to Quantico, this e... | 3 beds | 4 baths | 2,360 sq.ft. | $425,000 | Airbnb cash on cash: 4.55%
                                    
                                    
                                     | 
| 820 FERNDALE Terrace NELEESBURG, VAWelcome Home to This Stunning Stone-Front Townhome in the Heart of Leesburg Discover comfo... | 3 beds | 4 baths | 2,536 sq.ft. | $670,000 | Airbnb cash on cash: 2.77%
                                    
                                    
                                     | 
| 6427 MCCOY RoadCentreville, VAWelcome to 6427 McCoy Rd in the sought-after Lee Overlook, one of Centreville's most desir... | 4 beds | 4 baths | 1,775 sq.ft. | $575,000 | Airbnb cash on cash: 3.37%
                                    
                                    
                                     | 
| 8042 SAINT ANNES CourtAlexandria, VA**PRICE IMPROVEMENT** Welcome to this beautifully maintained brick-front townhome in Alexa... | 3 beds | 3 baths | 1,408 sq.ft. | $465,000 | Airbnb cash on cash: 6.95%
                                    
                                    
                                     | 
| 20402 COOL FERN SquareAshburn, VAWelcome Home! This beautifully maintained 3-level residence offers 4 bedrooms, 3.5 baths, ... | 4 beds | 4 baths | 1,930 sq.ft. | $545,001 | Airbnb cash on cash: 4.99%
                                    
                                    
                                     | 
| 9278 TANEY RoadManassas, VAWelcome to this spacious END UNIT townhome in the heart of Georgetown South. This move-in ... | 3 beds | 3 baths | 1,188 sq.ft. | $410,000 | Airbnb cash on cash: 6.28%
                                    
                                    
                                     | 
| 6441 Edward StreetNorfolk, VAWelcome to this beautifully renovated three-bedroom, two-bathroom townhouse that's ready t... | 3 beds | 2 baths | 1,248 sq.ft. | $234,900 | Airbnb cash on cash: 8.19%
                                    
                                    
                                     | 
| 9004 Ringview DriveHanover, VADon't miss your chance to own this beautiful end-unit townhome with a private fenced backy... | 3 beds | 3 baths | 1,562 sq.ft. | $385,000 | Airbnb cash on cash: 6.34%
                                    
                                    
                                     | 
| 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%
                                    
                                    
                                     | 
| 564 Riverside DriveLancaster, VAThis Sloop Pointe townhouse located in the village of Morattico boasts luxury on the river... | 4 beds | 4 baths | 3,600 sq.ft. | $749,900 | Airbnb cash on cash: 4.21%
                                    
                                    
                                     | 
| 20144 PRAIRIE DUNES TerraceAshburn, VA**PRICE IMPROVEMENT** BRAND NEW CARPETS & FRESH PAINT! MOTIVATED SELLERS! Step into style ... | 3 beds | 3 baths | 2,444 sq.ft. | $690,000 | Airbnb cash on cash: 2.89%
                                    
                                    
                                     | 
| 851 VALEMOUNT Terrace NELEESBURG, VAStunning Brick-Front Townhome with 2-Car Garage in Sought-After Potomac Station! Welcome t... | 3 beds | 4 baths | 2,429 sq.ft. | $699,900 | Airbnb cash on cash: 2.62%
                                    
                                    
                                     | 
| 106 OLD OAKS DriveFishersville, VALocation, Quality, Comfort. Introducing the Villas at Myers Corner. the Villas feature the... | 3 beds | 3 baths | N/A | $499,900 | Airbnb cash on cash: 3.03%
                                    
                                    
                                     | 
| 906 VISTA TerraceBlacksburg, VAWelcome to 906 Vista Terrace, a well-maintained end-unit townhouse located in the Vistas n... | 3 beds | 3 baths | 2,480 sq.ft. | $436,000 | Airbnb cash on cash: 4.07%
                                    
                                    
                                     | 
| 2938 Threechopt RoadHampton, VAThis lovey Townhome is waiting for you. This property is in move in condition. Brick & vin... | 3 beds | 3 baths | 1,378 sq.ft. | $237,800 | Airbnb cash on cash: 8.26%
                                    
                                    
                                     | 
| 11751 MOSSY CREEK LaneReston, VAThis charming townhouse in the desirable Hamlet Cluster community of Reston offers a perfe... | 3 beds | 3 baths | 2,002 sq.ft. | $569,000 | Airbnb cash on cash: 1.79%
                                    
                                    
                                     | 
| 607 S SAINT ASAPH StreetAlexandria, VAStunningly Reimagined 1850s Row House in the Heart of Old Town Alexandria. Nestled in the ... | 3 beds | 3 baths | 1,956 sq.ft. | $1,495,000 | Airbnb cash on cash: 1.07%
                                    
                                    
                                     | 
| 12137 Perdue Springs LoopChester, VAWelcome to 12137 Perdue Springs Loop, a charming and contemporary townhouse built in 2020,... | 3 beds | 3 baths | 1,360 sq.ft. | $287,500 | Airbnb cash on cash: 5.94%
                                    
                                    
                                     | 
| 132 HYANNIS PlaceFredericksburg, VAThis beautifully maintained move-in ready home, with first-floor primary suite, built in 2... | 3 beds | 3 baths | 2,056 sq.ft. | $469,900 | Airbnb cash on cash: 3.1%
                                    
                                    
                                     | 
| 4024 NICHOLAS CourtFAIRFAX, VAWelcome to this beautiful 3b/3.5b townhome. The main level offers a ton of space with a an... | 3 beds | 4 baths | 1,803 sq.ft. | $674,900 | Airbnb cash on cash: 4.9%
                                    
                                    
                                     | 
| 19121 EAGLE MINE TerraceLEESBURG, VAPRICE IMPROVEMENT!!! Beautiful 3 Bedroom, 2 Full Bath, 2 Half Bath Townhome in Lansdowne. ... | 3 beds | 4 baths | 2,384 sq.ft. | $749,900 | Airbnb cash on cash: 2.19%
                                    
                                    
                                     | 
| 349 RITENOUR StreetFRONT ROYAL, VAWelcome home to this charming brick rambler with a welcoming front porch, perfectly situat... | 3 beds | 1 baths | 953 sq.ft. | $294,000 | Airbnb cash on cash: 8.73%
                                    
                                    
                                     | 
| 12118 BOWLING FARM CourtFredericksburg, VA
 | 3 beds | 3 baths | 1,440 sq.ft. | $394,900 | Airbnb cash on cash: 5.12%
                                    
                                    
                                     | 
| 3807 PORT HOPE PointTRIANGLE, VAThere ars 3 Bedrooms, 1 full bathroom, 1 half bathroom, the entire interior is new, new dr... | 3 beds | 2 baths | 1,360 sq.ft. | $359,000 | Airbnb cash on cash: 5.92%
                                    
                                    
                                     |