10 Oyster Ln. Castleton, VA Rappahannock County
$529,000
Porch
Historic log structures re-located.
2 gas fireplaces
1 more in MBR