30 Espanola St
San Francisco · CA · 94124
What is permit #202502281311 at 30 Espanola St, San Francisco, CA?
30 Espanola St in San Francisco, CA has a pool & spa permit (#202502281311) filed Friday, April 10, 2026 with no contractor on file, valued at $40,000. Status: issued.