305 HOLMES ROAD
Lake Lure, NC

$1,690,000