1455 W San Carlos St, San Jose, CA 95126
Bank Bay Properties Dr is a self storage facility in San Jose, CA located at 1455 W San Carlos St, San Jose, CA 95126. Bank Bay Properties Dr offers affordable, convenient self storage units in San Jose, CA.