12
3108-3110 Fillmore St
San Francisco, CA 94123
$69.50 USD/SF/YR
900 SF
1
Space Available
Built 1959
900 SF Contiguous
Built 1959
900 SF
$69.50 USD/SF/YR
Retail