Hotel 24 South

24 South Market Street, Staunton, Virginia

24 South Market Street, Staunton, Virginia