2493-2495 Roll Drive Plaza Mayor, San Diego, CA 92154

Address: 2493-2495 Roll Drive Plaza Mayor
City/State: San Diego, CA 92154
Listing Status: For Lease
Property Type: Retail