Nel Aro Search all Kansas City MO Homes for Sale Nel Aro is located in Kansas City MO 64114. See all Nel Aro homes for sale below. View properties on a map No properties of this criteria are currently available. View more properties like this