Scott RussellAllen Tate/Beverly-Hanks Freestone PropertiesBlack Mountain, NCResidentialView 14 listings