307 E Main St East Dundee, IL 60118 This flat (Blackberry Woods) is a reference. Brings your opinion to help other users.