PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
---|---|---|---|
936 Lee AvenuePetersburg, VAWelcome to this stunning brand-new build offering 2,984 sq ft, 4 bedrooms, and 3.5 baths. ... |
4 beds | 4 baths | 2,984 sq.ft. |
$399,950 |
Airbnb cash on cash: N/A
|
943 S Crater RoadPetersburg, VAStep back in time with this beautiful all-brick home, built in 1935 and rich with history.... |
3 beds | 2 baths | 1,700 sq.ft. |
$264,900 |
Airbnb cash on cash: 5.33%
|
1770 S Crater RoadPetersburg, VAThis charming and well-maintained home features beautiful hardwood floors throughout the f... |
4 beds | 2 baths | 2,007 sq.ft. |
$289,900 |
Airbnb cash on cash: N/A
|
207 Marshall StreetPetersburg, VAFederal Style c.1820 located in the Poplar Lawn Historic District. This 3-bedroom, 3-bath ... |
3 beds | 3 baths | 1,826 sq.ft. |
$224,950 |
Airbnb cash on cash: 6.47%
|
1828 Brandon AvenuePetersburg, VAGreat opportunity to own in Walnut Hill!!! Updated 4 bedroom 2 full bath colonial home rea... |
4 beds | 2 baths | 1,777 sq.ft. |
$239,000 |
Airbnb cash on cash: N/A
|
1802 Varina AvenuePetersburg, VAThis stunning 3-bedroom, 2.5-bathroom residence is located in the Historic District of Pet... |
3 beds | 3 baths | 1,946 sq.ft. |
$265,000 |
Airbnb cash on cash: 4.87%
|
109 N Dunlop StreetPetersburg, VAStep inside 109 N Dunlop St, where modern updates meet everyday comfort. This renovated ho... |
5 beds | 2 baths | 1,824 sq.ft. |
$305,000 |
Airbnb cash on cash: N/A
|
23994 Kyles CourtPetersburg, VAWelcome to a great brick front home located in a courtyard in Dinwiddie County. This ranch... |
3 beds | 2 baths | 1,240 sq.ft. |
$274,990 |
Airbnb cash on cash: 5.27%
|
316 Holly Hill DrivePetersburg, VAThis charming Petersburg home offers three comfortable bedrooms and a well-kept bathroom. ... |
3 beds | 1 baths | 1,271 sq.ft. |
$225,000 |
Airbnb cash on cash: 6.44%
|
2619 Forest Hills RoadPetersburg, VAWelcome to this brick-and-vinyl ranch in Battlefield Park, offering over 2,050 square feet... |
3 beds | 1 baths | 2,050 sq.ft. |
$253,000 |
Airbnb cash on cash: 5.49%
|
2246 Fort Rice StreetPetersburg, VAThis well-maintained one-story brick home offers 3 bedrooms, 2 baths, and wood flooring th... |
3 beds | 2 baths | 1,144 sq.ft. |
$259,000 |
Airbnb cash on cash: 5.51%
|
506 Bellevue AvenuePetersburg, VAAffordable, Adorable, and Move-In Ready!! Discover this charming Cape Cod home on a privat... |
4 beds | 1 baths | 1,152 sq.ft. |
$199,900 |
Airbnb cash on cash: N/A
|
1605 Wilton RoadPetersburg, VA
|
4 beds | 3 baths | 3,107 sq.ft. |
$300,000 |
Airbnb cash on cash: N/A
|
738 Sterling StreetPetersburg, VAThis move-in ready ranch home offers three spacious bedrooms and two full baths. Stepping ... |
3 beds | 2 baths | 1,023 sq.ft. |
$180,000 |
Airbnb cash on cash: 8.57%
|
6816 River RoadPetersburg, VAREDUCED 10K...USDA 100% Financing Available!! Adorable 3 Bedroom, 2 Bathroom home...availa... |
3 beds | 2 baths | 1,056 sq.ft. |
$279,900 |
Airbnb cash on cash: 4.9%
|
139 Virginia AvenuePetersburg, VACharming Updated Home Minutes from Fort Lee! Welcome to 139 Virginia Avenue - a beautifull... |
3 beds | 2 baths | 1,132 sq.ft. |
$234,500 |
Airbnb cash on cash: 5.88%
|
101 Slagle AvenuePetersburg, VARenovated ranch home situated on a corner lot with easy access to Tri-Cities and Fort Greg... |
2 beds | 1 baths | 720 sq.ft. |
$179,000 |
Airbnb cash on cash: 7.32%
|
662 Wise AvenuePetersburg, VAAdorable rancher located on a private spacious lot. This home is perfect for a 1st time bu... |
2 beds | 1 baths | 900 sq.ft. |
$155,000 |
Airbnb cash on cash: 9.06%
|
18 Walnut LanePetersburg, VAWelcome to this beautifully crafted 3-bedroom, 2-bath home in a quiet, family-friendly nei... |
3 beds | 2 baths | 1,340 sq.ft. |
$231,000 |
Airbnb cash on cash: 6.92%
|
829 Rome StreetPetersburg, VAWelcome to this adorable ranch-style home featuring 3 bedrooms and 2 full bathrooms. Step ... |
3 beds | 2 baths | 1,157 sq.ft. |
$235,000 |
Airbnb cash on cash: 6.77%
|
710 Wesley StreetPetersburg, VANEW! Possible owner financing. 3/2 HOME is ready to show. First-time Home buyer incentives... |
3 beds | 2 baths | 1,450 sq.ft. |
$247,950 |
Airbnb cash on cash: 6.39%
|
427 Harding StreetPetersburg, VAStep into comfort and convenience with this beautiful brand new 3-bedroom, 2-bath home. As... |
3 beds | 2 baths | 1,450 sq.ft. |
$262,000 |
Airbnb cash on cash: 5.99%
|
833 Wilcox StreetPetersburg, VAYou can't spell Wilcox without NEW! Down to the nails and bolts, everything has been repla... |
4 beds | 4 baths | 1,700 sq.ft. |
$267,499 |
Airbnb cash on cash: N/A
|
944 Weaver AvenuePetersburg, VABRAND NEW TO BE BUILT! Do you want luxury withOUT breaking the bank? Welcome to 944 Weaver... |
4 beds | 3 baths | 1,850 sq.ft. |
$335,000 |
Airbnb cash on cash: N/A
|
940 Weaver AvenuePetersburg, VABRAND NEW TO BE BUILT! Do you want luxury withOUT breaking the bank? Welcome to 944 Weaver... |
4 beds | 3 baths | 1,850 sq.ft. |
$335,000 |
Airbnb cash on cash: N/A
|
533 High StreetPetersburg, VAStep into timeless elegance with this fully restored and move-in ready Victorian Italianat... |
2 beds | 2 baths | 2,058 sq.ft. |
$364,000 |
Airbnb cash on cash: 3.08%
|
751 Jones StreetPetersburg, VANEW! 3/2 HOME is ready to show, more landscaping to come. Concrete Drive is in and beautif... |
3 beds | 2 baths | 1,450 sq.ft. |
$246,950 |
Airbnb cash on cash: 6.21%
|
30305 Victoria WayPetersburg, VADrive in on the FRESHLY PAVED Victoria Way as of May 2025. Step inside this new constructi... |
3 beds | 3 baths | 2,450 sq.ft. |
$519,000 |
Airbnb cash on cash: 1.5%
|
129 Seaboard StreetPetersburg, VANicely maintained 1176 sqft 3 bedroom 2 bath house. Newer roof, hvac system and windows. H... |
3 beds | 2 baths | 1,176 sq.ft. |
$180,000 |
Airbnb cash on cash: 8.64%
|
9701 Bunker CourtPetersburg, VA***SELLER OFFERING 3% CLOSING COSTS OR RATE BUY-DOWN ASSISTANCE W/ A FULL PRICE OFFER***We... |
2 beds | 2 baths | 1,291 sq.ft. |
$218,900 |
Airbnb cash on cash: 4.44%
|
21 Pine StreetPetersburg, VAStunning Renovated Historic Home - 3 Beds, 3 Baths, Full Workout Basement! Welcome to 21Pi... |
3 beds | 3 baths | 2,388 sq.ft. |
$308,000 |
Airbnb cash on cash: 4.65%
|
23 North Old Church StreetPetersburg, VAYour brand-new dream home is coming soon! Construction is under way! Imagine stepping into... |
3 beds | 2 baths | 1,222 sq.ft. |
$275,000 |
Airbnb cash on cash: 5.85%
|
1731 Westover AvenuePetersburg, VAThis home is perfect for any homeowner and for fun entertaining. Upon entering the spaciou... |
4 beds | 3 baths | 2,922 sq.ft. |
$359,900 |
Airbnb cash on cash: N/A
|
30307 Victoria WayPetersburg, VAStep inside this new construction maintenance free Prince George County condo situated on ... |
4 beds | 4 baths | 3,250 sq.ft. |
$519,000 |
Airbnb cash on cash: N/A
|
215 South StreetPetersburg, VAThis is a fully remodeled two story style 4 bedrooms home with 2 full bathrooms. All of th... |
4 beds | 2 baths | 1,656 sq.ft. |
$240,000 |
Airbnb cash on cash: N/A
|
117 S Dunlop StreetPetersburg, VAWelcome to 117 South Dunlop Street, where timeless charm meets modern comfort. This beauti... |
3 beds | 3 baths | 1,780 sq.ft. |
$229,900 |
Airbnb cash on cash: 6.06%
|
241 S Sycamore StreetPetersburg, VAArchitectural elegance meets bold sophistication in this fully restored c.1890 all-brick V... |
5 beds | 5 baths | 5,660 sq.ft. |
$725,000 |
Airbnb cash on cash: N/A
|
409 Mistletoe StreetPetersburg, VABe the first to call this beautifully built, brand-new home yours. This 4-bedroom, 3.5-bat... |
4 beds | 4 baths | 1,960 sq.ft. |
$311,000 |
Airbnb cash on cash: N/A
|
623 Pegram StreetPetersburg, VAGreat Opportunity! $5,000 Towards Closing Costs! Don't miss out on this beautiful brand-ne... |
3 beds | 2 baths | 1,360 sq.ft. |
$265,000 |
Airbnb cash on cash: 5.89%
|
2203 FERNDALE AVENUEPetersburg, VAInvestor Special - Triplex in Kenilworth Subdivision! Opportunity knocks at 2203 Ferndale ... |
N/A beds | N/A baths | 2,196 sq.ft. |
$229,000 |
Airbnb cash on cash: 6.08%
|
There are 85 properties for sale in the city of Petersburg . The median list price in Petersburg is $264,900 and the average price per square foot is $150. In October 2025, the average monthly cash on cash return in Petersburg is 7.00%. The average monthly rental income in Petersburg is $1,996.