1520 Willow Rd
Menlo Park, CA 94025
Extra Space Storage #1527 hosts storage auctions at 1520 Willow Rd, Menlo Park, CA 94025. The self storage auctions we host typically contain a variety of treasures including: appliances, clothing & shoes, collectibles, computers, electronics, household furniture, mattresses, sporting & outdoor goods, tools and a wide variety of other items. We regularly hold auctions in Menlo Park, CA so be sure to check back often to see our latest listings!