8 Knoll Hill, Black Mountain, NC

8 Knoll Hill

Black Mountain, North Carolina

MLS No. 3167728

$108,000