Windows Lofts

Windows Lofts

1612 Lucas Avenue St. Louis, Missouri 63103
(314) 436-2200

The former Business Products Center building, built in 1909, with 8-stories and 120,000 square feet redeveloped into 33 loft condos with 70,000 square feet of commercial space and 14,000 square feet of street-level retail.

1612 Lucas Avenue St. Louis, Missouri 63103

(314) 436-2200

Stars

Price: