2042 W Shakespeare apartments for rent