Just Leased! 4,000 SF Retail / Warehouse in San Diego College Area