Brainard St. Parking Lot [PL23]

, Naperville, IL 60540, USA