123 Melrose Court
Lake Lure, NC - $599,000