83 12 Church Street, Unit: C, Charleston, SC 29401

Current Owners
Elysa Lazar
Purchase Price
N/A (1998)
Property Taxes
$4,473 (2021)
Blockshopper green logo