Published March 14, 2021 at 1140 × 855 in ? 20 + UNITS @ Self Storage 1 – San Francisco (Auction #2 – Pics Posted)