Prior to the new development, the lot at 597 Grand Street used to be occupied by a one-story Key Food supermarket and its parking lot, which had an address of 575 Grand Street. City records show ...