Building sketch for Steves Homestead House Museum Steves Homestead House Museum509 King William St, San Antonio, TX 78204, United States