24 White Willow Ridge, Black Mountain, NC

24 White Willow Ridge

Black Mountain, North Carolina

MLS No. 3387496
Under Contract - Backups Welcome

$244,000