Homes for sale near Petersburg

75 homes

3003 Sterlings Bridge Pl — Brandermill Country Club Brandermill Country Club

3003 Sterlings Bridge Pl

Midlothian, VA·23.4 mi from Petersburg

3 bd · 3 ba · 1,837 sq ft

$425,000

3211 Barnes Spring Ter — Brandermill Country Club Brandermill Country Club

3211 Barnes Spring Ter

Midlothian, VA·23.4 mi from Petersburg

4 bd · 4 ba · 3,616 sq ft

$510,000

4011 Timber Ridge Rd — Brandermill Country Club Brandermill Country Club

4011 Timber Ridge Rd

Midlothian, VA·23.4 mi from Petersburg

4 bd · 3 ba · 2,450 sq ft

$485,000

3129 Quail Hill Dr — Brandermill Country Club Brandermill Country Club

3129 Quail Hill Dr

Midlothian, VA·23.4 mi from Petersburg

4 bd · 3 ba · 2,220 sq ft

$445,000

4504 Heritage Woods Ln — Brandermill Country Club Brandermill Country Club

4504 Heritage Woods Ln

Midlothian, VA·23.4 mi from Petersburg

3 bd · 3 ba · 1,476 sq ft

$379,900

4428 Old Fox Trl — Brandermill Country Club Brandermill Country Club

4428 Old Fox Trl

Midlothian, VA·23.4 mi from Petersburg

4 bd · 3 ba · 2,766 sq ft

$504,000

7320 Mangrum Dr — Magnolia Green Golf Club Magnolia Green Golf Club

7320 Mangrum Dr

Moseley, VA·24.2 mi from Petersburg

3 bd · 3 ba · 2,680 sq ft

$514,900

7401 Nicklaus Cir — Magnolia Green Golf Club Magnolia Green Golf Club

7401 Nicklaus Cir

Moseley, VA·24.2 mi from Petersburg

4 bd · 3 ba · 2,689 sq ft

$540,000

7750 Rock Cress Pl — Magnolia Green Golf Club Magnolia Green Golf Club

7750 Rock Cress Pl

Moseley, VA·24.2 mi from Petersburg

4 bd · 5 ba · 4,304 sq ft

$1,375,000

7714 Rock Cress Pl — Magnolia Green Golf Club Magnolia Green Golf Club

7714 Rock Cress Pl

Moseley, VA·24.2 mi from Petersburg

6 bd · 6 ba · 4,916 sq ft

$1,199,000

17724 Wynstone Park Ln — Magnolia Green Golf Club Magnolia Green Golf Club

17724 Wynstone Park Ln

Moseley, VA·24.2 mi from Petersburg

3 bd · 3 ba · 2,027 sq ft

$459,900

6907 Carden Park Dr — Magnolia Green Golf Club Magnolia Green Golf Club

6907 Carden Park Dr

Moseley, VA·24.2 mi from Petersburg

5 bd · 4 ba · 3,636 sq ft

$799,900

7224 Silverthread Dr — Magnolia Green Golf Club Magnolia Green Golf Club

7224 Silverthread Dr

Moseley, VA·24.2 mi from Petersburg

3 bd · 3 ba · 2,975 sq ft

$750,000

18131 Timber Banks Ln — Magnolia Green Golf Club Magnolia Green Golf Club

18131 Timber Banks Ln

Moseley, VA·24.2 mi from Petersburg

5 bd · 4 ba · 3,509 sq ft

$924,900

2005 Beck Dr — Glenwood Golf Club Glenwood Golf Club

2005 Beck Dr

Richmond, VA·25.6 mi from Petersburg

3 bd · 1 ba · 912 sq ft

$259,900

3128 Stone Dale Ct — Glenwood Golf Club Glenwood Golf Club

3128 Stone Dale Ct

Richmond, VA·25.6 mi from Petersburg

4 bd · 3 ba · 1,800 sq ft

$335,000

3111 Creighton Road — Glenwood Golf Club Glenwood Golf Club

3111 Creighton Road

Richmond, VA·25.6 mi from Petersburg

$249,950

2 Nine Iron Dr — Glenwood Golf Club Glenwood Golf Club

2 Nine Iron Dr

Richmond, VA·25.6 mi from Petersburg

3 bd · 2 ba · 1,338 sq ft

$389,990

Grand Cayman Plan, Fairways Ranch — Glenwood Golf Club Glenwood Golf Club

Grand Cayman Plan, Fairways Ranch

Richmond, VA·25.6 mi from Petersburg

3 bd · 2 ba · 1,533 sq ft

$429,990

Eden Cay Plan, Fairways Ranch — Glenwood Golf Club Glenwood Golf Club

Eden Cay Plan, Fairways Ranch

Richmond, VA·25.6 mi from Petersburg

3 bd · 2 ba · 1,696 sq ft

$436,990

Grand Bahama Plan, Fairways Ranch — Glenwood Golf Club Glenwood Golf Club

Grand Bahama Plan, Fairways Ranch

Richmond, VA·25.6 mi from Petersburg

3 bd · 2 ba · 1,338 sq ft

$389,990

3111 Creighton Rd Lot B — Glenwood Golf Club Glenwood Golf Club

3111 Creighton Rd Lot B

Richmond, VA·25.6 mi from Petersburg

$249,950

5 River Rd — The Country Club of Virginia - Westhampton The Country Club of Virginia - Westhampton

5 River Rd

Richmond, VA·28.4 mi from Petersburg

3 bd · 4 ba · 3,027 sq ft

$1,149,000

5621 Cary Street Rd #U4 — The Country Club of Virginia - Westhampton The Country Club of Virginia - Westhampton

5621 Cary Street Rd #U4

Richmond, VA·28.4 mi from Petersburg

3 bd · 2 ba · 1,838 sq ft

$639,000