$3 million rehabilitation of twin 1926 apartment buildings in Midtown Kansas City.
3421 & 3425 Locust Street<br> Kansas City, MO