That is right on the edges of what LEO refers to as the "SWAMP"i went past the address and didn't see anything out of the ordinary. anybody been over there yet?
I have had dealings with the local businesses in that area for years. HVAC/R tech.
Go north 10 blocks and it can be a war zone especially after dark.