North Park at Zona Rosa - Kansas City, MO
Address:
8731 N Stoddard Ave
Kansas City
, MO
, 64153
39° 16' 53.7672" N, 94° 42' 51.804" W
See map: Google Maps