Imagine walking into your own 4,500 square foot auto repair facility in Torrance, California - complete with 9 bays and 7 lifts, all ready for you to take the wheel. This established shop has been serving customers for over a year in this location...