Moon Brothers Carriage Lofts
720 North 17th Street
Moon Brothers Carriage Company Building : 1887 & 1894
The Moon Brothers Carriage Company Building is located at 720 North 17th Street at the corner of 17th Street and
Delmar. Initially constructed in 1887, the five-story, red brick Classical Revival office and manufacturing building
was expanded to the west in 1894. Built for the Moon Brothers Carriage Company, the Moon Brothers firm manufactured a
variety of animal-drawn carriages, buggies and wagons. This building is one of the few 1880's manufacturing buildings
extant in the downtown area today.

Discuss this development online at Urban St. Louis
Urban St. Louis Forum Index » Residential Projects
Related Links:
|