University of Massachusetts College of Agriculture. Visit our storage rental office at the corner of River Street and Seyon Street for your in-person guided tour and to finish your online reservation. Already know what storage unit you need? Choose online now with our contactless storage rentals. Rent online with Storage Plus Boston and see the benefits of our self storage units in Waltham MA today!