Leo Crossing in Allen County, Indiana

Leo Crossing in Allen County is a retail area.
Land Use
retail area