This is the nearest street address. [ 145 ARTHUR ST ELMHURST IL, 41.896497, -87.941614 ].
Neighborhoods:
0.102 km near the corner of York St S and Robert T Palmer Dr
0.296 km near the main intersection of York St S and Park Ave E
|
41.8968428, -87.9412404
|