|
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.
return to list of places: by location or by type
return to eoa
|