Our profile

Our property listings

Castle Hall Realty & Investment has 12 property listings, showing 12.

For Sale
$115,900
000 Keys Church Road
Shipman VA 22971
Land
Listing courtesy of Castle Hall Realty & Investment
Pending
$299,900
111 Partridge Place
Madison Heights VA 24572
3
2
Single-Family
Listing courtesy of Castle Hall Realty & Investment
SoldNov 4, 2025
$185,000
4823 Patrick Henry Highway
Piney River VA 22964
4
Single-Family
Listing courtesy of Castle Hall Realty & Investment
SoldNov 3, 2025
$460,000
594 High Peak Lane
Shipman VA 22971
2
2
2
Single-Family
Listing courtesy of MOUNTAIN AREA NEST REALTY and Castle Hall Realty & Investment
For Sale
$139,000
1654 River Road
Faber VA 22938
3
1
Single-Family
Listing courtesy of Castle Hall Realty & Investment
SoldSep 24, 2025
$55,000
Meadow Creek Road
Buckingham County VA 24599
Land
Listing courtesy of Castle Hall Realty & Investment
SoldSep 12, 2025
$270,000
291 Spruce Creek Ln
Nellysford VA 22958
3
1
Single-Family
Listing courtesy of Castle Hall Realty & Investment and MOUNTAIN AREA NEST REALTY
SoldJul 30, 2025
$37,500
5.6 Ac Meadow Creek Road
Wingina VA 24599
Land
Listing courtesy of Meeks Realty and Castle Hall Realty & Investment
SoldMay 28, 2025
$240,000
00 Cat Rock Mountain Lane
Roseland VA 22967
Land
Listing courtesy of Castle Hall Realty & Investment and Mary Snow Realty
For Sale
$399,000
16772 Patrick Henry Hwy
Nelson County VA 22967
3
2
2
Other
Listing courtesy of Castle Hall Realty & Investment
For Sale
$490,000
14150 James River Road
Lovingston VA 22949
3
4
Single-Family
Listing courtesy of Castle Hall Realty & Investment
For Sale
$799,000
267 Cedar Glen Clos
Nellysford VA 22958
3
4
Single-Family
Listing courtesy of Castle Hall Realty & Investment
1 - 12 of 12

Browse nearby locations

© 2026 RateMyAgent