State Route 905, also known as the Otay Mesa Freeway, is an 8.964-mile-long state highway in San Diego, in the southwestern part of the U.S. state of California. It connects I-5 and I-805 in San Ysidr
Westbound California State Route 905 at the interchange with Interstate 805.