Lucas Lofts
Lucas Lofts is a 7-story high-rise loft building with 102 condominium homes located at 1123 Washington Ave in the Downtown neighborhood of St. Louis. Building amenities at Lucas Lofts include open floorplans and a rooftop deck.
Available Lucas Lofts