Your Current Search
Homes for Sale
Charleston, WV
Clear All Filters
Refine Your Search
Price Range
to
Search by Schools

Update
Update MLS
More Search Options
Listing Activity
Listing Type
Property Type
Age
Exterior Features
Interior Features
Community
AC / Heating
Refine Your Search
Sort By:
Per Page:
Page:
1 | 2 | 3 | 460 Next
NEWLY LISTED
2613 Pennsylvania Avenue

$169,000

2613 Pennsylvania Avenue Charleston, WV 25302
Courtesy Of Real Estate Central, LLC
NEWLY LISTED
934 Meadow Drive

$159,900

934 Meadow Drive South Charleston, WV 25309
3 Beds 1,056 Sq. Ft
1 Full Bath
Courtesy Of Old Colony, REALTORS®
NEWLY LISTED
181 Vaughan Lane

$92,900

181 Vaughan Lane South Charleston, WV 25309
3 Beds 988 Sq. Ft
2 Full Baths
Courtesy Of Real Estate Central, LLC
NEWLY LISTED
Lot 233 TWIN LAKES Drive

$69,900

Lot 233 TWIN LAKES Drive Cross Lanes, WV 25313
Courtesy Of Keller williams realty advantage
NEWLY LISTED
858 Mathews Avenue

$45,000

858 Mathews Avenue Charleston, WV 25302
3 Beds 1,488 Sq. Ft
1 Full Bath 1 Half Bath
Courtesy Of Great Expectations Realty LLC
NEWLY LISTED
Lot 231 Twin Lakes Drive

$44,900

Lot 231 Twin Lakes Drive Cross Lanes, WV 25313
Courtesy Of Keller williams realty advantage
NEWLY LISTED
Lot 219 Twin Lakes Drive

$44,900

Lot 219 Twin Lakes Drive Cross Lanes, WV 25313
Courtesy Of Keller williams realty advantage
NEWLY LISTED
105 Lakeshore Drive

$39,500

105 Lakeshore Drive Cross Lanes, WV 25313
Courtesy Of Old Colony, REALTORS®
NEWLY LISTED
6013 Bobolink Lane

$28,000

6013 Bobolink Lane Charleston, WV 25312
Courtesy Of Real Estate Central, LLC
NEWLY LISTED
121 E. Point Drive

$5,000

121 E. Point Drive Charleston, WV 25311
Courtesy Of Joe R. Pyle Complete Auction and Realty Service
1 | 2 | 3 | 460 »

Charleston, WV Real Estate & Homes for Sale - 596 Found

DRAWING TOOL
Draw the area on the map that you would like to search. Click the pencil icon again to turn the drawing tool off.
Points Of Interest
Area Overlay
$50K Heat map range $1M+
Heat maps are viewable one at a time.
Click the buttons to toggle them on or off.