Less than half a mile from the U.S. Port of Entry at Otay Mesa in San Diego...
Article • January 18th, 2012