3
3918-3920 24th St
San Francisco, CA 94114
$90.30 USD/SF/YR
332 SF
1
Space Available
Built 1918
332 SF Contiguous
Built 1918
332 SF
$90.30 USD/SF/YR
Retail