128 West 81st Street
in Upper West Side
0
Units
0
Stories
1900
Built in
Ask a Question