Port KC may award tax breaks for $55 million apartment project, despite developer's murky record
As details emerge about Lux Living’s legal battles and complaints from its St. Louis property residents, Port Authority members gave a nod to the embattled developer. But one council member isn’t convinced.