250 S Harbor Blvd, Los Angeles, California 90731 USA
Genuine Mk 143 Tomahawk Armored Box Launchers
Photo Credit: Yelp