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