Edge Lofts

Edge Lofts

715 North 21st Street St. Louis, Missouri 63103
314-776-6000
Hours:
Contact leasing office for more details.

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