Located in New Haven, Connecticut, just off of the Interstate 95 ... In 2003, after being bought by Ikea, a large portion of the lower building was demolished to make way for a car park, despite much ...