1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
1945 Craig Valley Drive, New Castle, VA, 24127
ACTIVE

$350,000

1945 Craig Valley Drive, New Castle, VA, 24127

47
Courtesy of: Mountain To Lake Realty

Mortgage calculator