The Maynard at 2934 N Milwaukee Apartments
2934 N Milwaukee Ave, Chicago, IL, 60618
At a Glance
Total Units:
50
Leases Available:
Short Term
, 12 months
, 12+ months