BillShires.com
Title
Smith Mountain Lake, VA real estate and Franklin County homes - Bill Shires, Realtor
Description
Smith Mountain Lake, VA real estate and homes for sale in Franklin County, Bedford County, and Roanoke. Search for listings. Get free real estate reports, a market analysis of your home, area and mortgage info.