Grande Villa

  • Penhook, Virginia

80 Mountain Shores Drive

  • Smith Mountain Lake, Virginia

15210 Riding Club Dr

  • Haymarket, Virginia

Pointe

  • Penhook, Virginia

Pipe-In-Tree Farm on the Piankatank River

  • Hartfield, Virginia
  • Neena Rodgers, Chesapeake Bay Virginia Luxury Waterfront
  • $1,395,000 US
  • more details

5272 Meadow Estates Dr

  • Fairfax, Virginia

Dividing Creek

  • Lawrence Cove, Virginia

Island View on the Chesapeake Bay

  • Chesapeake Bay, Virginia
  • Neena Rodgers, Chesapeake Bay Virginia Luxury Waterfront
  • $1,350,000 US
  • more details

400 York Point Road

  • Seaford, Virginia

Lake Shore

  • Union Hall, Virginia

Irvington Marina, Carters Creek

  • Irvington, Virginia

Lands End

  • Penhook, Virginia

SOLD - Carter's Creek

  • Irvington, Virginia

Rappahannock River & Acreage - OWNER AGENT

  • Stafford, Virginia

250 Sunset Pointe Drive

  • Smith Mountain Lake, Virginia