Posted: Fri, Sep 16, 2011 at 12:44 PM.

Site of new Grand Central Apple store