Blocked Driveway & Illegal Parking at 2340 Francisco St Marina District. Black Tesla sedan with license plate CA 8ZAE843 Black tesla parked in front of driveway.