A impound yard won't look any diff than a buy here pay here car lot other the security fence. What's the big deal??
Is it just plain onery people that can't survive without complaining about something??
That's already a commercial/retail,'you store it', warehousing & more area that borders residential areas.
PeachTree, Grapevine & others back up to Orchard Center