759 Vermont Ave
Kansas City, KS 66101
Price Upon Request
181,302 SF
111
Units
181,302 SF
Price Upon Request
Apartments