St James Gate


441 Amsterdam Ave
New York, NY 10024
b/t 81st St & 82nd St
Upper West Side