This view shows a storm sewer box under way on the westbound lanes of 81st Street between Harvard Avenue and Florence Place. This is one of several storm sewer boxes on these lanes. This photograph was taken April 11, 1987.
Click tabs to swap between content that is broken into logical sections.