2205 Logan Ave, San Diego, CA 92113

Address: 2205 Logan Ave
City/State: San Diego, CA 92113
Listing Status: For Lease
Property Type: Office