Champions DFW Commercial Realty presents 1230 N. Kimball Ave, a professional/medical office space available for lease in Southlake TX. 1230 N Kimball Ave features 1,470 SF of class A finish out space with high speed phone and data and is situated near SH 114 and Kimball Ave.