The Maynard at 1412 West Morse (1412 W MORSE AVE, Chicago, IL) — Rated 2/5 by Tenants | Lucid Rents