Linda Sun and her husband Chris Hu live in the Stone Hill gated community. Neighbors were surprised when the couple was arrested on federal charges.
Hu is the registered owner of two businesses in Queens, including a liquor store in Flushing and a fish business in Forest Hills.
The registered address for the fish business was a residential home. People nearby said they had no knowledge of a fish business at that location.