TLDR: You'll definitely have deer run off the property and people will almost certainly call the cops.
I bowhunt in urban/suburban parks through a population management program in another state. Some of our parks are as small as 8 acres but many are larger, though they are often narrow and border residential neighborhoods. Hunters in our program have to qualify to hunt with their exact setup: bow, sight, arrows, broadheads, etc before applying, and all of our activities are closely tracked, including unrecovered deer and interactions with local park goers. We're encouraged to only shoot stationary deer inside of 20 yards, preferably 10 to ensure clean kills and minimize wounded unrecovered deer. Unrecovered deer are heavily scrutinized for ethical shots and rushed tracking.
Even with our standards and precautions 8-10% of our deer go unrecovered. Shot deer occasionally run into neighborhoods and die in peoples front yards. I had the cops called on me last week after a deer I shot ran 20 yards, then reared up and died but rolled 50 yards down a steep hill, coming to rest by a group of women walking their dogs on a sidewalk through the park. The drag back up the hill to get the deer out of sight before cleaning her was a real blast, and I'm pretty sure at least one other park goer called the cops after seeing that. Fortunately our program is run by the county PD and has a very efficient process for handling the calls and verifying that the hunter is legit.
If you do find a way to legally hunt that parcel it would probably be worth notifying local LE that you'll be doing so, and why it is legal.
Also, I have no issues hunting deer in a suburban environment. In some ways it presents its own challenges because you can't bait, have to scout trails, catch them passing through, and find entry/exit to tight areas without spooking deer. It's also nice to hunt a park less than two miles from my house! Been meaning to buy a bike trailer so I can just bike out there and back, but I haven't gotten around to it yet. Hope you can find a way to pull it off!