Diese Fahrzeugfertigung liegt sehr zentral in Los Santos, in der nähe des LS PD.

Einige Minuten mit dem Auto entfernt befinden sich verschiedenen Geschäft und mehrere öffentliche Garagen.