2899 University Avenue, San Diego, CA, 9210

Address: 2899 University Avenue
City/State: San Diego, CA, 9210
Listing Status: For Lease
Property Type: Retail