Moon Brothers Carriage Lofts
721 N 17th St, St. Louis, MO 63103 (map)
Moon Brothers Carriage Lofts are a part of St Louis's history, and one of the oldest loft buildings in the city built in 1887. The lofts here have great historical loft features like brick walls and concrete floors, but with modern conveniences like washer/dryer connections and garage parking. Building amenities include a rooftop deck, dog area, elevator and BBQ's. Below are all the available Moon Brothers Carriage Lofts sorted by price. If you have any questions about this building or St Louis loft living feel free to contact us.