STOWRB
Updated 642 days ago
6200 Material Ave. Loves Park , Illinois 61111 United States of America
Our 6,200 square foot indoor storage building has a security system, electrical, and is heated in the winter months. It is ideal for someone wanting to store a car in a well kept heated storage facility.