11300 TOMAHAWK CREEK PARKWAY
LEAWOOD,
KS
66211
$14,928,210
38,934 sq Ft.
11460 TOMAHAWK CREEK PARKWAY
LEAWOOD,
KS
66211
$23,760,677
46,994 sq Ft.