503 N Elm St
Champaign, IL

Property Details

1,996
Square Feet
62 X 66
Lot Size
Loading map...