Industrial building consisting of approximately 3700 square feet of interior space on a 6,100 square foot lot Built-in 1951 Roll up door, office area, parking area Great locations with easy street parking 55 Elmira St. San Francisco, CA Whole B …
Visit link:
Great San Francisco Location Warehouse (bayview)