U-Haul Neighborhood Dealer
Located at Millbrae Station Self Storage
210 Adrian Rd, Millbrae, CA 94030
No coupons available
Super friendly staff. I rented in 2010 while working in the Bay Area, and the place has really taken a turn for the better; I just rented again in 2015. The office is clean and staffed with very friendly people. The place is clean, and I am glad that I went back. Free coffee in the office was a welcome surprise, and the managers even gave my movers bottle water too. I couldn't be happier.