2200 Odell School Road, Charlotte, NC 28262

Current Owners
Mallard Creek Charlotte Nc LLC
Purchase Price
$505,000 (2020)
Property Taxes
$1,703 (2019)
Blockshopper green logo