1.78 acre property is conveniently located on Point Mallard Parkway, Decatur’s main retail corridor. Easy ingress and egress access points