ABOUT THE PROPERTY
The Ambassador Building at KCI is a 270,000 SF Class A office building located in Kansas City, Missouri. The property features 18.63 acres of land and was built in 2001.
Third Party Property Management by Rising Realty Partners
ADDRESS
12200 North Ambassador Drive, Kansas City, MO 64163
SIZE
270,000 SF
SUBMARKET
Kansas City
ASSET TYPE
Office