2-bedroom rental at 1491 N Larrabee St #3C, Chicago, IL. Rent is $3,050/month. The unit is 1,200 sq ft. About 1.2 mi from DePaul University.
See the original listing for photos, floor plans, and current availability.
1491 N Larrabee St #3C, Chicago, IL
2.0 km from DePaul University