ecology of absence

3306-08 and 3310-12 N. 21st Street

LOCATION: 3306-08 and 3310-12 N. 21st Street; Old North St. Louis; Saint Louis, Missouri
DATE OF CONSTRUCTION: 1890's
CURRENT OWNER: Land Reutilization Authority


The flats at 3306-8 N. 21st Street on June 8, 2005. Photograph by Michael R. Allen.


The flats at 3310-12 N. 21st Street on June 8, 2005. Photograph by Michael R. Allen.

More Old North St. Louis.


return to list of places: by location or by type

return to eoa