Otay Crossroads | 929-8,022 SF | Two - 30,000 SF Pads Available

Available: 

929-8,022 SF 

Two 30,000 SF Pads 

Location

2445-2455 Otay Center Drive
San Diego, CA 92154

© Copyright 2009. Duhs Commercial, Inc. All Rights Reserved. Privacy Policy.
San Diego Website Design by Gaslamp Media