Location: New York City, NY, United States
The Riverview Apartments are located about two blocks west from Norm's bar in Manhattan on 112th Street. The red-brick building appears to be several stories tall from which it is believed one might see a nearby river from the top. An entrance to the building is guarded by a wrought-iron fence which requires a key to open.
These apartments are located about two blocks west from Norm's bar in Manhattan on 112th Street.CF20
The outside of the apartment building is made of red bricks. A river flows nearby and might be visible from the roof of the apartment building.CF20
The entrance to the apartments is guarded by a wrought-iron gate and both it and the regular door need a key to get past.CF20
Phil Sidler apparently lived in apartment 17 on the top floor, according to Annie Shea.CF20