User 4 years ago Blocked Driveway & Illegal Parking at 23 Cayuga Ave Mission Terrace. vehicle with license plate CA 4YTW798