OLYMPUS DIGITAL CAMERA Published April 11, 2020 at 1711 × 2288 in 703 Raymond Street ← Previous / Next → 703 Raymond Street, Elgin, IL. Front door from inside