59th Street Terrace

Displaying 1 - 1 of 1

Mark Twain School

Photograph of the Mark Twain Public School, once located on the north side of 60th Street between Swope Parkway and Jackson Avenue. This vantage point faces northeast from the property at 3825 East 60th Street.