21 Craven Avenue

Charleston, SC, 29407
$495,000Price
2Beds
1Baths
1029sqft
Courtesy of: Daniel Ravenel Sotheby's International Realty

21 Craven Avenue

Charleston, SC, 29407
$495,000Price
2Beds
1Baths
1029sqft