Gorgeous Two Story on 5.05 Acres
22932 Craigs Creek Road, New Castle, VA 24127
$274,500 | 4 Bedrooms, 3 Bathrooms, 1 Half Bathroom
22932 Craigs Creek Road, New Castle, VA 24127
$274,500 | 4 Bedrooms, 3 Bathrooms, 1 Half Bathroom
SELECT ANY MEDIA TO VIEW