Located at 661 West Sheridan Road in Lake View, Urban Chicago, The Annabelle is a multifamily property featuring 62 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom, Studio, totaling 22,060 SqFt. The property was delivered in 1929.