About

Fleming Properties, Inc. is a property management group in Decatur, Indiana.