x
Loading...

Exit 22 on I-15 North

Right 0.66 mi

Staybridge Suites

11855 Avenue Of Industry, San Diego, CA 92128

1-858-487-0900 Directions
}