Edge Lofts

Edge Lofts

715 North 21st Street St. Louis, Missouri 63103
314-776-6000

The former True China Company building, built in 1920, with 5-stories and 69,000 square feet was redeveloped into 65 loft apartments.

715 North 21st Street St. Louis, Missouri 63103

314-776-6000

Stars

Price: