807 West Taylor Avenue
real estate – for rent – real estate
This apartment is located in Dekalb, Illinois. It is located near Northern Illinois University, and is also right across from a grocery store called Schnuck’s. The apartment is located within a quiet lifestyle building. Also, water, heat, and garbage are included in the $695 monthly rent. There is a bus stop right outside the apartment complex for ease of travel.
DeKalb, 2-bedroom, apartment, Ashbury