Tag: Nissan Altima driver flees after striking parked cars pedestrian and building on Del Playa Drive Near Camino Del Sur