Two men were arrested after a narcotics raid at a Leesburg property. Investigators say the location has long been tied to drug activity and violent crime.
According to the Lake County Sheriff’s Office, detectives executed a search warrant April 23 at 1645 Veech Road, a location known locally as “The Carwash.”
Investigators said the property has been identified as a fake business where multiple people gather to distribute narcotics. The sheriff’s office also said the site was linked to a 2021 homicide investigation that later resulted in a murder conviction…