2118 Imperial Ave, San Diego, CA 92102

Address: 2118 Imperial Ave
City/State: San Diego, CA 92102
Listing Status: For Lease
Property Type: Special Purpose