Facility

20 East Self Storage
22715 Old US 20 East
Elkhart
IN