223 W Locust, DeKalb

Rooms for rent. Near downtown Dekalb.

Rent: $380