163 hp 1.5L I4
Carson, CA (44 mi away)
Preparing for a close up...
Photos coming soon
Northridge, CA (12 mi away)
Los Angeles, CA (31 mi away)
Ventura, CA (42 mi away)
Long Beach, CA (46 mi away)