Hollis Depot, Nashua, NH Rentals