A street view of Riverbend Self Storage, a mini storage property owned by the Leinbach Company

A street view of Riverbend Self Storage, a mini storage property owned by the Leinbach Company