3421 & 3425 Locust Street Apartments

$3 million rehabilitation of twin 1926 apartment buildings in Midtown Kansas City.

Address

3421 & 3425 Locust Street<br> Kansas City, MO