OLYMPUS DIGITAL CAMERA Published April 11, 2020 at 2288 × 1712 in 703 Raymond Street ← Previous / Next → 703 Raymond Street, Elgin, IL. Close up of front door.