U-Stor-It Nets Nets $31 Mil in Portfolio Sale

September 15, 2000 at 01:01 AM
Share & Print