247 West 63rd Street was built in 1907 and has a total of 41 rental apartments. Located in the Upper West Side, 247 West 63rd Street is a short walk to the 1, 2 and 3 subway lines.
Similar nearby buildings include 244 West 72nd Street, 309 West 57th Street and 140 West 79th Street. See more ->
View school info, local attractions, transportation options & more.
Experience amazing 3D aerial maps and fly throughs.