Sprint Randall Point Shopping Center

More at Sprint Randall Point Shopping Center:

CAT at Sprint Randall Point Shopping Center, South Elgin, IL