News Item
Friday, February 19, 2021
To this day, it’s one of Kansas City’s best kept secrets: An apartment complex now sits at 2929 Main Street, sprawled out between a school and a hotel...